业务规则
新增、查看或编辑记录数据时,通过设定业务规则,可以改变字段的属性(隐藏、显示、只读、编辑、必填),或者整条记录不允许编辑;也可以比较字段之间的值,然后提醒给操作人员。
应用场景
- 订单管理系统,当“订单状态”为“已完成”时,隐藏“修改价格”字段。
- 采购管理系统,当“采购类型”为“紧急采购”时,将“预计到货时间”字段设置为必填。
- 审批管理系统,当“审批状态”为“已通过”时,禁止编辑整条记录。
设置入口
设置路径「表单设置 》业务规则 》添加规则」按钮
规则的组成
一条业务规则由一个或一组条件
、 一个或一组动作
组成。满足设定的条件后执行相应的动作。
条件
支持设定1个条件,或多个条件组合。每个条件由条件字段+比较关系+条件值
组成。
- 固定值:例如领取方式类型是选项,有2个选择,这时就能选择固定值
- 字段值:例如出库量和库存的对比,每个商品库存会随时变的,应该选择为字段值。
动作
执行的动作主要分字段交互
和字段验证
。
- 字段交互:动作包括显示、隐藏、可编辑、只读、启用、禁用、必填、锁定记录、清空数据。
- 字段验证:将数据进行对比,记录数据满足了验证条件后将禁止保存,并提示给操作人。 支持设置提醒的内容。
数据的校验时机
数据的校验时机是在保存到服务器时进行校验