almQuery() 函数
- Last UpdatedFeb 01, 2018
- 1 minute read
执行查询以更新指定的“分布式报警显示”对象,并使用指定的参数。
类别
报警
语法
[Result=]almQuery(ObjectName,AlarmList,FromPri,ToPri,State,Type);
参数
ObjectName
报警对象的名称。例如,AlmObj_1。
AlarmList
设置“报警查询/名称管理器”的别名以执行查询,例如 "\intouch!$System" 或消息标记。
FromPri
要显示的报警的开始优先级。例如,100 或整型标记。
ToPri
要显示的报警的结束优先级。例如,900 或整型标记。
State
指定要显示报警的类型。例如,“未确认”或“消息”标记。有效状态包括“全部”、“未确认”或“确认”。
Type
更新的显示对象中出现的报警记录的类型:
"Hist" = 历史报警
"Summ" = 摘要报警
示例
此语句检索 MyAlarmListGroup 中指定的、优先级为 500 到 600 的所有历史报警。这些报警出现在 AlmObj_1 报警显示对象中。
almQuery("AlmObj_1","MyAlarmListGroup",500,600,"All","Hist");
在本例中,MyAlarmListGroup 是从“名称管理器”设置中配置的报警列表。
另请参阅
almDefQuery(), almSetQueryByName()