填报-如何根据A字段校验B字段是否有不同数据?

比如下图:同一个产线编码对应了多个产线名称,此时应该校验不通过

Snipaste_2023-07-17_15-56-27.png

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

为什么不通过编码直接查询出名称,而名称不让手工填写

根据控件值自动匹配数据- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

if(COUNT(UNIQUEARRAY(A2[!0;!0])) = COUNT(UNIQUEARRAY(B2[!0;!0])),true,false)

image.png

  • Felamin Felamin(提问者) 这个就是维护基础数据
    2023-07-17 16:05 
  • 坚定的小帆薯 坚定的小帆薯 回复 Felamin(提问者) 维护的话,确实只能通过校验限制了
    2023-07-17 16:06 
  • CD20160914 CD20160914 回复 Felamin(提问者) 如果不定位到具体单元格,我可以帮你写一个。只是提示有一个编码对应多个名称的提示。这样用户就提交不了
    2023-07-17 16:20 
  • Felamin Felamin(提问者) 回复 CD20160914 可以,麻烦你下
    2023-07-17 16:26 
  • CD20160914 CD20160914 回复 Felamin(提问者) 改成你自己的单元格起始地址,我测试是有效的,上面的公式你改一下单元格地址。
    2023-07-17 16:29 
最佳回答
0
坚定的小帆薯Lv7高级互助
发布于2023-7-17 16:04

校验填报页面的数据是否重复- FineReport帮助文档 - 全面的报表使用教程和学习资料  https://help.fanruan.com/finereport/doc-view-2399.html

d3eedb18abed380e759d0a7e42b21c7f_1619753526zXQ7.png

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