业务规则
更新时间: 2024-09-12

用于处理表单与表单之间的数据关联变更,通过业务规则能对其它表单的数据进行插入、更新、删除等操作。

路径:【工作台】➜【更多应用】➜ 找到需要设置的表单 ➜【设计表单】➜【表单设置】➜【业务规则】➜【立即设置】

业务规则模式:分为简易模式及高级模式。

注意:业务规则与自动化不会相互触发

简易模式

用户可根据向导步骤设置业务规则,适合对业务规则不熟悉的用户使用。

【触发事件】

注:编辑表单数据会先执行“数据作废”规则,再执行“数据生效”规则。

【目标表单】:将当前数据插入或者更新到新的表单对象。

【操作方式】:用户根据自己的需求选择数据的具体操作方式。

高级模式

用户可使用高级函数设置业务规则,包括INSERT、DELETE、UPDATE、UPSERT、ADDFILE、REMOVEFILE,以INSERT函数为例。

语法:INSERT(目标表单,目标表单.字段1,列值1,目标表单.字段2,列值2...)

说明:从当前表单向目标表单中插入数据,目标表单可为系统中的任意表单(含子表)。

例如:【入库】表单提交数据时,自动在【入库流水】表单中增加一条对应的入库流水信息。在【入库】表单增加一条业务规则,如下图:


执行顺序

表单存在多个业务规则

  • 数据生效时,按照列表顺序从上到下执行业务规则

  • 数据作废时,按照列表顺序从下到上执行业务规则

  • 编辑提交数据,先执行数据作废(列表从下到上),再执行数据生效(列表从上到下)

image.png

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5
收缩