41.3. RuleSet 或 RuleTable 定义的额外规则属性
RuleSet 和 RuleTable 区域还支持其他规则属性的标签和注解和值,如 PRIORITY 或 NO-LOOP。RuleSet 区域中指定的规则属性将影响同一软件包中的所有规则资产(不仅仅是电子表格中)。RuleTable 区域中指定的规则属性将仅影响该规则表中的规则。您只能在 RuleSet 区域中使用每个 rule 属性,并在 RuleTable 区域中使用一次。如果在电子表中的 RuleSet 和 RuleTable 区域使用相同的属性,则 RuleTable 具有 priorityTable,并且 RuleSet 区域中的属性被覆盖。
下表列出了附加 RuleSet 或 RuleTable 定义支持的标签(列标头)和值。对于列标头,您可以使用给定标签或以表中列出的字母开头的任何自定义标签。
| æ ‡ç¾ | 或以 开头的自定义标签 | 值 |
|---|---|---|
|
| P |
定义规则
示例: |
|
| V |
包含日期和时间定义的字符串。只有在当前日期和时间是
示例: |
|
| Z |
包含日期和时间定义的字符串。如果当前日期和时间在
示例: |
|
| U |
布尔值。当此选项设为
示例: |
|
| G | 标识您要为其分配该规则的席位组的字符串。通过电缆组,您可以对员工进行分区,以提供更多对规则组的执行控制。只有购买重点组中的规则才能激活。
示例: |
|
| X | 标识您要为其分配该规则的激活(或 XOR)组的字符串。在激活组中,只能激活一条规则。触发的第一个规则将取消激活组中所有规则的所有待处理激活。
示例: |
|
| D | 较长的整数值,如果仍然满足规则条件,定义规则可以激活的时间(毫秒)。
示例: |
|
| T |
标识
示例: |
|
| E | 用于调度规则的 Quartz 日历定义。
示例: |
|
| F |
布尔值,仅适用于购买组内的规则。当此选项设置为
示例: |
|
| L |
布尔值,仅适用于规则流组或电缆组内的规则。当此选项设置为
示例: |
|
| R | 标识规则流组的字符串。在规则流中,规则只能在由关联规则流激活组时触发。
示例: |
图 41.2. 带有属性列的决策表示例