28.8. "设置字段的值"
使用这个列选项,您可以实施一个操作来为之前绑定的 "THEN" 部分设置字段值。您可以选择通知决策引擎修改的值,这可能会导致其他规则被重新激活。
所需的列参数
Add a new column 向导中需要以下参数来设置此列类型:
-
Pattern : 从表中条件或条件 BRL 片段中使用的事实模式列表中选择,或创建新的事实模式。事实模式是软件包中可用数据对象的组合(请参阅所需数据 对象的备注 )以及您指定的模型类绑定。(示例:
LoanApplication [application]或IncomeSource [income],其中括号部分是绑定到给定事实类型的绑定) -
字段 : 从之前指定的事实模式中选择一个字段。字段选项在项目的 Data Objects 面板中的 fact 文件中定义。(示例:
LoanApplication事实类型中的数量或长度字段) -
value list (可选): 输入以逗号和空格分隔的值选项列表,以限制规则的表输入数据("THEN")部分)。当定义了这个值列表时,该值将在该列的表中作为下拉列表提供,用户只能选择一个选项。(示例列表:
Accepted, Declined, Pending) -
默认值(可选): 选择之前定义的值选项之一作为默认值,该值将自动出现在新行中。如果没有指定默认值,表单元将默认为空。您还可以从项目中任何配置的数据枚举中选择一个默认值,在 Project Explorer 的 Enumeration Definitions 面板中列出。(您可以在 Menu
Design Projects [select project] Add Asset Enumeration 中创建枚举。) - header (description): 为列添加标头文本。
- hidden 列 : 选择此项来隐藏列,或清除此项以显示列。
- logically insert : 当所选事实模式目前在指导决策表中的另一列中没有使用时显示这个选项(请参阅下一字段描述)。选择此选项以逻辑方式插入决策引擎中的事实模式,或者清除它以定期插入它。决策引擎负责对事实的插入和重包进行逻辑决策。常规或声明的插入后,必须明确重新遍历事实。在逻辑插入后,当提示第一个位置中的事实不再满足时,会自动重新传输事实。
- 更新引擎具有更改: 当指导决策表中的另一列中已使用所选事实模式时,会显示此选项。选择此项以使用修改后的字段值更新决策引擎,或者清除它以不会更新决策引擎。