创建数据网格
根据事件记录器收集的数据创建网格。
小贴士:
可以从
模板库
添加报警事件记录器
并进行相应的修改,而无需从头开始创建小组件。- 创建数据网格:
- 在项目视图中,右键单击MainWindow (type),然后选择 。
- 在属性中,在模型变量和 之间创建动态链接。
- 创建复杂动态链接:
- 字符串格式器1
- 格式
- SELECT ActiveState_Id, AckedState_Id, ConfirmedState_Id, Time, Severity, {0:sql_identifier} AS Message FROM "EventLogger1" ORDER BY "Time" DESC
- {0} 字符串格式器1
- 格式
- Message_{0}
- {0} DynamicLink
- {Session}/User/LocaleIds[0]
有关动态链接的更多信息,请参见创建动态链接。
- 配置数据网格列:
- 配置活动状态列:
- 在属性中,双击数据网格列1并输入ActiveState。
- 在数据条目模板下面,创建复杂动态链接:
- 键值转换器1
- 源动态链接
- {Item}/ActiveState_Id
有关动态链接的更多信息,请参见创建动态链接。 - 将标题设置为Active State。
- 配置已确认状态列:
- 在属性中,选择Columns旁边的 ,然后选择文本列。
- 双击数据网格列1并输入AckedState。
- 在数据条目模板下面,创建复杂动态链接:
- KeyValueConverter1
- 源动态链接
- {Item}/AckedState_Id
有关动态链接的更多信息,请参见创建动态链接。 - 将标题设置为Acked State。
- 配置已证实状态列:
- 在属性中,选择列旁边的 ,然后选择文本列。
- 双击数据网格列1并输入ConfirmedState。
- 在数据条目模板下面,创建复杂动态链接:
- KeyValueConverter1
- 源动态链接
- {Item}/ConfirmedState_Id
有关动态链接的更多信息,请参见创建动态链接。 - 将标题设置为Confirmed State。
- 配置时间列:
- 在属性中,选择列旁边的 ,然后选择文本列。
- 双击数据网格列1并输入Time。
- 在文本和 之间创建动态链接提醒事项: 在插入动态链接子路径...字段中输入Time。有关动态链接的更多信息,请参见创建动态链接。
- 将标题设置为Time。
- 配置消息列:
- 在属性中,选择列旁边的 ,然后选择文本列。
- 双击数据网格列1并输入Message。
- 在Message和 之间创建动态链接提醒事项: 在插入动态链接子路径...字段中输入Message。有关动态链接的更多信息,请参见创建动态链接。
- 将标题设置为Message。
- 配置严重性列:
- 在属性中,选择列旁边的 ,然后选择文本列。
- 双击数据网格列1并输入Severity。
- 在Severity和 之间创建动态链接提醒事项: 在插入动态链接子路径...字段中输入Severity。有关动态链接的更多信息,请参见创建动态链接。
- 将标题设置为Severity。
提供反馈