【高级用法】填入信息与来源表不符时不可保存-综合交流区服务中心-低代码平台-本牛千智丨专注WorkFine开发

【高级用法】填入信息与来源表不符时不可保存

📝 原文链接:【小技巧】填入信息与来源表不符时不可保存 – 服务中心

🔗 链接地址:https://community.bn100.com/exchange/aritcle/share/12130

功能需求

​想要实现输入的人员姓名与来源表中的一致,如果来源表中不存在该人员姓名,表单就不能保存。如下图,来源表中只有张三和里斯,当我在审批人中填入王五,提交时系统会弹出提示。


实现方法

操作步骤

  • 1、表单约束—选择来源表
  • 2、设置筛选条件
not exists ( select [人员信息扩展表].[姓名] from [人员信息扩展表] where [人员信息扩展表].[姓名] = 本报表.[test_主表].[审批人])​

在这我们要使用 not exists​ ,而不是in,exists​和in​最大的区别是in​引导的子句只能返回一个字段,而exists​返回的是集

相关文章

请登录后发表评论

    请登录后查看回复内容