交互查询利用SQL对下级输入数据进行校验填表
这里以 问答式交互填报表单 为例
对输入的数据进行校验,如果输入的内容不符合要求将禁止填表
比如这里的输入的省份进行判断,输入的省份是否属于系统内的地区表的省份,如果不属于地区表内的省份将禁止填报
这里对填报进行修改,增加校验SQL语句:select TOP 1 ‘省份输入错误’ as XYTS from QQAP_客户主表 where ‘{{.P1}}’ not IN ( SELECT 省级名称 FROM QQAP_地区表)
PS:XYTS 内容如果不为空或OK 将禁止继续填报
下面看下效果: