业务关联规则主要是处理表单与表单之间的关系,比如:项目汇报更新项目资料的进度、状态等。业务规则就是定义表单生效或者作废时,对关联表单的运算、条件等逻辑处理。 例如:项目管理应用中表单“项目资料”内 “项目进度”字段需要及时更新最新的表单“项目情况”内“项目进度”的内容。 我们需要在“项目情况”的表单内设置业务关联规则。如下图: 向导:可以通过在向导内配置表单之间的简单逻辑关系。例如:将表单A 中的a值,赋值到表单B中的b值。 上图选择的是表单项目资料内“项目进度”赋值到当前表单(项目情况)的“项目进度”中。 关联表单字段:选择的是关联表单需要更新的字段。 运算规则:可以将需要更新的字段的值,进行赋值(如A表金额5000赋值到B表内)。 记录作废时:单据作废时,生效的逻辑进行反向处理,对于赋值的选项,需提供原属性值方可回滚。当最新的一条数据被删除后,在关联表单内的字段值回滚到之前的数据。 简单的逻辑关系和运算可以选择在向导中设置规则,系统自动在函数编辑器内显示函数公式。在函数编辑器内,可以实现复杂的函数、逻辑运算和赋值。如果函数计算编辑器使用不熟悉,可以使用向导实现基本的逻辑运算。但是函数编辑器可以实现强大的逻辑关系和复杂运算条件,使表单功能更为强大。 |