创建状态定义
创建状态定义并添加状态规则
在将状态格式应用于小组件前,必须创建具有格式化条件的状态定义实体。
要创建状态定义实体,请执行以下步骤:
1. 在 Composer 中,单击“新建”,然后选择“状态定义”。
2. 在“常规信息”选项卡上,键入以下内容:
◦ “名称”- 实体名称。在将状态定义应用于小组件时会用到此名称。
◦ “项目”- 将实体链接至特定项目。此内容可用于对实体进行组织和分组。
3. 打开“新建状态定义”选项卡。
4. 在“应用状态”下拉列表中,选择“数字”或“字符串/值”。
5. 单击“添加”以定义新的状态规则。侧面板随即打开。
6. 在侧面板中,按如下方式定义状态:
◦ 对于数字值,请设置以下选项:
▪ “运算符”- 值的运算符
▪ “值”- 欲匹配样式条件的唯一数字值
“显示名称”- 状态定义实例的名称
▪ “样式”- 状态启用时应用于小组件的样式定义
◦ 对于字符串,请指定以下选项:
▪ “字符串/值”- 欲匹配样式条件的唯一字符串或值
▪ “显示名称”- 状态定义实例的名称
▪ “样式”- 满足状态条件时应用于小组件的样式定义
7. 单击
![](../../../../ThingWorx/images/StateFormattingAccept.png)
以添加状态并关闭面板。
要添加状态并保持面板开启,请单击
![](../../../../ThingWorx/images/StateFormattingAddMoreStates.png)
。
下图显示了多个数字状态条件,各条件均包含带有图像的样式定义:
所定义的每个状态都将添加至“状态信息”下的表格中。每一行均对应一个基于当前小组件值应用样式定义的条件。
当所定义的条件均不匹配时,也可应用状态定义。
1. 单击“默认”值。侧面板随即打开。
2. 在侧面板中,选择一个样式定义并设置默认值。
3. 单击
![](../../../../ThingWorx/images/StateFormattingAccept.png)
以应用更改。