请教关于填报数据校验的一些问题

求教,如果想要让用户填写的一个字段与数据库数据进行匹配,只要有这个填写的数据在数据库存在(至少有一条记录)就可以正常提交,如果数据库不存在记录则报错。公式应该怎么写。

FineReport 高贵的阿苏斯 发布于 2019-4-27 15:35
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
高贵的阿苏斯Lv0见习互助
发布于2019-4-29 14:40

SQL("测试库","SELECT count(Manual_ID) as Manual_ID FROM checkl  where Manual_ID='"+C9+"'",1)>0

最佳回答
0
PoseidonLv5高级互助
发布于2019-4-28 08:54

写个填报校验,利用SQL函数先去查询一便,COUNT不大于0就报错了。

填报校验-http://help.finereport.com/finereport9.0/doc-view-528.html

最佳回答
0
夜梦碎Lv3初级互助
发布于2019-4-28 09:14

假设要提交的数据在单元格B2:
sql("RAC", "select 1 from xsb where t.xsb='"+B2+"'",1,1)=1

  • 2关注人数
  • 569浏览人数
  • 最后回答于:2019-4-29 14:40
    请选择关闭问题的原因
    确定 取消
    返回顶部