在当今数字化、信息化的社会中,数据处理和逻辑运算成为了许多业务和利用的外围。循环操作作为数据处理中一种常见的业务模式,其配置和实现的效率与准确性间接影响了整个业务流程的运行成果。因而,把握循环操作的配置办法,尤其是在逻辑引擎的框架下,显得尤为重要。
逻辑引擎的循环解决配置
循环操作是咱们经常所见的业务解决形式,咱们接下来通过一个简略的实例来理解在逻辑引擎中如何配置循环操作。
如下图所示,在一个列表页上,有个表级按钮,这个按钮是将本列表页的所有“数量”都 +1
配置的思路通过这个按钮,触发一个逻辑,这个逻辑对本表的数据进行循环对每一行的数据进行解决,解决的内容就是 对“数量”字段 +1。那么咱们接下来看看是如何配置实现的:
1、配置对应列表页的具体字段,点击保留,零碎主动创立数据模型
2、零碎会主动创立 对应的数据模型,对本数据模型命名为“逻辑引擎批改模型数据”
能够看看具体模型的字段:
3、创立一个表级按钮,这个按钮触发一个逻辑
4、点击按钮关联的逻辑的设计
依据理论状况抉择已有逻辑执行或者新建逻辑执行
5、进入逻辑配置,设置配置对应逻辑,如图设置两个节点,第一个节点是查问模型中的数据:
第二个节点为执行一个循环操作:
在动静设置中,弹出公式对话框
6、进入循环体设计
点击循环容器配置
留神:在配置循环节点后,须要触发逻辑执行测试一遍,在历史记录里点开查看执行后果,并点击构造定义再援用测试,而后在更新模型节点才会获取到循环节点的参数。如果循环容器数据来源于表单中表格数据,则须要从表单处触发提交数据。
点击确定并保留后切换至循环容器画布再设置更新模型节点。
设置更新模型的组件
设置更新的数据处理的公式
设置以后更新的数据行:
实现的成果如下图所示:
在线 demo:http://jvs-logic.bctools.cn/
gitee 地址:https://gitee.com/software-minister/jvs-logic