请问帆软的条件属性总是不起作用怎么办,例如D5=A5*B5,A5是可以修改的填报控件,D5的条件属性

请问帆软的条件属性总是不起作用怎么办,例如D5=A5*B5,A5是可以修改的填报控件,D5的条件属性是如果值小于100,那就为0,大于100就为1,当我在页面修改A5值时,改革几次,条件属性就不变了,不生效了,请问怎么解决?

FineReport seal 发布于 2022-12-6 10:53
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
2
snrtuemcLv8专家互助
发布于2022-12-6 10:55(编辑于 2022-12-6 10:56)

条件属性只是在页面加载时候触发

展示后,你再改条件,是不会触发的。。。

=============

你这个是值,直接写公式完成吧,不要条件属性

  • seal seal(提问者) 那怎么实现呢,因为填报页面数据改来改去很正常啊
    2022-12-06 10:56 
  • snrtuemc snrtuemc 回复 seal(提问者) 直接用公式判断,=if(A5*B5>100,1,0)
    2022-12-06 10:57 
  • seal seal(提问者) 回复 snrtuemc 但是我有可能是多个条件,比如大于100,显示低,大于500,显示正常,大于1000显示高
    2022-12-06 12:42 
  • snrtuemc snrtuemc 回复 seal(提问者) 那就多个嵌套啊,=if(A5*B5>1000,\"高\",if(A5*B5>500,\"正常\",if(A5*B5>100,1,0))),注意,评论会自动引号前加斜杠,自己删除
    2022-12-06 12:58 
最佳回答
0
ZxxTLv6初级互助
发布于2022-12-6 10:57

不用条件属性,把D5 用  IF设置成公式

  • 3关注人数
  • 359浏览人数
  • 最后回答于:2022-12-6 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部