填报校验相关

如题,如何根据控件A的值改变,来设置控件B选填/必填。又或者类似问卷调查中有多个选项C,每个选项中又有多个选项D和一个选项E,如何实现多个选项D中有一个值是FALSE则选项E必填,如果无false 则选项E选填
FineReport七月流火 发布于 2018-3-13 16:18
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共14回答
最佳回答
0
flyingsnake发布于2018-3-13 16:18(编辑于 2023-9-6 09:34)
555
最佳回答
0
MOMO_KANA发布于2018-3-13 16:48(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2018-3-13 16:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2018-3-13 16:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
七月流火发布于2018-3-13 17:01(编辑于 2023-9-6 09:34)
555
  • 哎艾希 哎艾希 这种就比较麻烦了,要加个标示,以第一个为例:1.假如true的单元格是是F3,那么在小计后面,也就是F4哪里写公式,计算false的个数=count(F3[!0]{$F3=false});2.在效验里面,写入条件:F4=0,如果有false,那么F4就会大于0,不满足;3.在蓝圈的单元格,应该是D4了,写入编辑后事件,如果len(D4)>0,则给F4赋值为0,也就是说D4输入就能通过效验。4.最后如果不想在F4单元格显示值,可进行形态设置,=“”就好,也可以在后面一列写,然后隐藏
    回复
    2018-03-13 17:36 
  • 七月流火 七月流火(提问者) 回复 哎艾希 :大神,=count(F3[!0]{$F3=false});这个放到我公式里报错,能不能帮我看下
    回复
    2018-03-20 09:56 
  • 哎艾希 哎艾希 =sum(!F3);就好了,布尔值真本来就是1,绕弯路了
    回复
    2018-03-20 10:43 
  • 七月流火 七月流火(提问者) 回复 哎艾希 :这样写报这个错“ error exists: !F3”,实际上 =count(F3[!0]{$F3=false});的作用就是统计有几个false吗?我这边把其他都实现了,只是这一个地方不成功
    回复
    2018-03-20 11:06 
  • 哎艾希 哎艾希 不应该啊,你看我下面的截图,你那个是布尔值,还是字符串啊
    回复
    2018-03-20 11:10 
最佳回答
0
七月流火发布于2018-3-19 14:07(编辑于 2023-9-6 09:34)
555
最佳回答
0
哎艾希发布于2018-3-20 10:58(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 562浏览人数
  • 最后回答于:2018-3-20 13:59
    活动推荐 更多
    热门课程 更多
    返回顶部