概要
在进存销场景中,当出库储量大于库存储量,如何阻止当前操作用户提交出库表呢?为此,速融云提供非常强大的校验支持,通过「表单提交校验」可解决这一问题,走,一起往下看看如何解决。
名词解释
子表单
指在表单里创建数据表格,效果如下图。
核心功能
表单提交校验
指填写表单后,只有满足设置的校验条件,才能提交该表单,否则无法提交表单。
子表单公式校验
在子表单设置校验条件,满足校验条件则可提交表单,不满足则无法提交。
库存使用场景
比如,管理多个仓库和不同的产品,当出库量大于库存量,需设置「表单提交校验」的条件,其条件为,当实时库存大于出库量,当前操作用户可通过校验,提交表单。
配置路径
本次配置核心在于,设置表单提交的校验条件,当数据满足校验条件则通过提交,当不满足校验条件则页面弹出提醒语,且无法提交该表单。
1、创建表单提交校验
编辑出库单,在「扩展设计」→「表单提交验证」→「新建」,修改名称为「库存不能为‑」,并写提醒语,提醒语也可根据您的具体场景设置。
2、设置校验条件
在下方校验类型选择「插件」→「添加插件」,在弹出插件中心选择「校验」→「子表单公式校验」。
选择子表单字段为「子表单」,其设置条件为:在当前表单,实时库存大于子表单填写的数量,则校验通过,如果实时库存小于子表单数量,则不通过,且页面自动提醒:库存不能为负。
设置完后,在当前页面勾选即可生效,如下图: