TrafficLight 示例

在本示例中,TrafficLight 业务规则用于根据估算的时间指示时间属性的值是否在范围内。

“需求”模块包含整数类型的累积时间属性。 当用户向该属性执行添加操作时,希望根据估算的时间指示该值是否在范围内。

要设置 TrafficLight 业务规则,请在业务规则容器属性中,输入以下业务规则:
 =TrafficLight('Accumulated Time',"10","20","Red","Yellow","Green")
注: 如果单击对表达式求值,那么会显示相应信号灯颜色的文本。
当“累积时间”属性发生更改时,TrafficLight 业务规则将会进行更新并根据属性中的值显示为另一种颜色:
  • 对于大于等于 20 的值,信号灯为红色 红色信号灯
  • 对于 10 到 19 范围内的值,信号灯为黄色 黄色信号灯
  • 对于小于 10 的值,信号灯为绿色 绿色信号灯
  • 未输入任何值时,信号灯为黑色 黑色信号灯

如果将容器属性 TrafficLight 设置为模块的“前缀”属性,那么信号灯状态将与元素标题一起显示。 要将 TrafficLight 设置为“前缀”属性,请单击配置 > 模块 > 前缀属性

信号灯颜色为元素标题的前缀


反馈