|
只显示实时报警,恢复的不显示,过滤脚本如下:
报警组件提供多种过滤函数去筛选报警。
- SetStatFilter(Int Stat)
- 说明:指定报警状态,只检索该状态的报警。
- 报警状态屏蔽位1:未确认,2:确认;3:确认+未确认;4:恢复的;5:恢复+未确认;6:恢复+确认;7表示所有
复制代码- SetDescFilter(String Filter)
复制代码- SetNameFilter(String Filter)
- 说明:设置名称过滤,只检索条件匹配的。多个位号间以逗号分隔。
复制代码- SetPriorityFilter(Int Prio)
- 说明:设置报警优先级,只有该级别及以上的才被显示。报警中优先级共分为0-32级
- 参数
- Prio: 报警级别
复制代码- SetUnitFilter(Int Unit)
- 说明:设置报警单元号,只有属于该单元的才被显示,-1表示所有单元
- 参数
- Unit: 单元号
复制代码- SetOrgFilter(String Org)
- 说明:设置层级,空表示所有,层级间用“.”分隔。可以指定多个节点,节点间以逗号分隔。
- 参数
- Org: 层级节点列表。节点间以逗号分隔。如Root.node1,Root.node2
- 示例
- Alarm.SetOrgFilter("Root.Node1");//设置层级为"Root.Node1的过滤器
- Alarm.SetOrgFilter("Root.Node1,Root.Node2");//设置层级为"Root.Node1"和"Root.Node2
复制代码
|
|