下拉复选框数组校验

页面单元格控件为下拉复选框,逗号分割,有没有什么办法将下拉复选框中选中的数据与另外一张表做比对,只有有一个对不上,都为失败image.png

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

试试,其他的那元个设置sql函数

sql("数据库连接","sql语句",1)

然后这两个单元格比较,不一样说明不一致

  • 用户JDPSQ5045269 用户JDPSQ5045269(提问者) 但是下拉复选框中可能选了2个,但是数据表里的对应字段数据有3个,如果直接对比,肯定不一样
    2024-06-20 13:09 
  • snrtuemc snrtuemc 回复 用户JDPSQ5045269(提问者) 你不是说,有一个对不上就失败,不一样就失败啊
    2024-06-20 13:18 
  • 用户JDPSQ5045269 用户JDPSQ5045269(提问者) 回复 snrtuemc 不好意思,是我表达有误,有一个对不上的意思是我页面选中的是(AA,BB),但是我数据表里的数据是(A,BB,CC,DD,EE),像这种情况下,AA就是对不上的
    2024-06-20 13:21 
最佳回答
0
ID1208Lv6高级互助
发布于2024-6-20 11:33(编辑于 2024-6-20 11:33)

image.png

image.png

image.png

image.png

  • 用户JDPSQ5045269 用户JDPSQ5045269(提问者) 下拉复选框选中的数据是跟另外一张数据表做比对,所以直接等于的话,是永远不等于的
    2024-06-20 13:07 
  • ID1208 ID1208 回复 用户JDPSQ5045269(提问者) 表里的数据查出来,按顺序转化成字符串,对比
    2024-06-20 13:22 
  • 3关注人数
  • 180浏览人数
  • 最后回答于:2024-6-20 11:33
    请选择关闭问题的原因
    确定 取消
    返回顶部