下拉复选框控制行高

想要实现的效果是,当下拉复选框选择什么时,对应的工厂那一行数据就显示出来

例如:工厂1 这个分组 在条件属性里的公式是这样写的:

OR($gc='工厂2',$gc='工厂3')

这样只能实现选择工厂2,就出现工厂2的数据,但是多选(选择工厂2和工厂3)的时候,这个就判断失效了(应该要出现工厂2和工厂3的这2行,实际也出现了工厂1)。

请问这个公式要怎么修改呀?

image.png

FineReport vinny 发布于 2023-5-4 17:15 (编辑于 2023-5-4 17:16)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-5-4 17:18(编辑于 2023-5-4 17:19)

条件属性 行高为0  INARRAY($$$,$gc)<=0 

------------------------

或者条件用

INARRAY($$$,split($gc,","))<=0

最佳回答
0
青春只因年少Lv6中级互助
发布于2023-5-4 17:19(编辑于 2023-5-4 17:28)

左边的是扩展出来的值吧?

过滤呀 工厂条件属性 值包含于 你下拉框的值

image.png

静态的可以设置条件属性判断 控件

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于2023-5-4 17:19

INARRAY("工厂1",split(你之前的公式,","))>0||INARRAY("工厂2",split(你之前的公式,","))>0

  • 3关注人数
  • 213浏览人数
  • 最后回答于:2023-5-4 17:28
    请选择关闭问题的原因
    确定 取消
    返回顶部