我现在想要实现一个功能,在报表提交前对输入的身份证信息都校验,如果没有输入输入
或者输入的身份证在另外一个表的 personcard 字段中,则可以提交,否则弹出“身份证不存在的提示”,在数据校验中不知道使用什么表达式?请高手指点
我使用以下的表达式,len(A1)==0||INARRAY(A1,ds1.group(card))>0a1是身份证所在单元格,ds1是身份证所在数据表,card是身份证所在数据表的数据列,报了如下的错误:
填报校验;利用SQL函数和判断长度即可;
提交校验-https://help.finereport.com/doc-view-557.html
你的公式没写错。
是别的地方错了。
试下了sql函数判断,你可以测试下。
B2单元格 sql("FRDemo","select 1 from ZZ_OrderDeliver where order_area='"+A2+"'",1,1)
填报校验 B2>0||len(a2)!=0
给一个思路 , 自定义提交按钮-公式SQL判断返回判断值-结合两个返回的判断值反馈给自定义按钮js中判断 提交或弹框提醒,如果js不熟悉再来问我。