excel导入检验导入的值是否在数据库中

excel导入填报报表,检验导入的值是否匹配数据库中的值,怎么实现?

除了控件检验中设置不允许自定义,在内置检验中要怎么实现?

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

1、先写一个数据集ds2,只返回比如所有的主键值

2、在校验中写公式,,if(count(value("ds2",1,1,a2))=0,false,true)

image.png

image.png

  • CD20160914 CD20160914 回复 nesy(提问者) 怎么可能,你的数据集是如何写的,你的单元格地址改对没有?
    2025-04-03 08:51 
  • nesy nesy(提问者) 回复 CD20160914 我的数据集问题,现在好了
    2025-04-03 08:54 
  • CD20160914 CD20160914 回复 nesy(提问者) 自己看上面的应用吧。。不会出现你说的情况的。你要写在填报校验的公式中,我写在单元格只是为了验证我说的公式没有问题的!!
    2025-04-03 08:55 
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-4-3 08:20(编辑于 2025-4-3 08:20)
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-4-3 08:20

JS校验填报值是否在数据库中存在-https://help.fanruan.com/finereport/doc-view-4548.html

与数据库中数据对比校验-https://help.fanruan.com/finereport/doc-view-566.html

  • 4关注人数
  • 29浏览人数
  • 最后回答于:2025-4-3 08:55
    请选择关闭问题的原因
    确定 取消
    返回顶部