# 报警摘要

报警摘要操作更改报警摘要中所选的报警的状态。

注：

关于命名规范和脚本关键字的信息，请参阅以下内容。
命名规范

##### 块

##### 文本

acknowledgeAlarmsInAlarmSummary(ALARMSUMMARY);

2 1

选择 [SetHideFlag] 操作时。

##### 块

##### 文本

setHideFlagForAlarmsInAlarmSummary(ALARMSUMMARY, $Enums.SelectionType.Selected,
2 1 3
[$Enums.AlarmState.Any], $Enums.ShowAlarmMode.Manual);

4 5

1: 报警摘要对象

2: 操作

3: 选择类型

4: 报警状态

5: It should appear again when

### 操作

[Acknowledge] | ##### 块 [Acknowledge] ##### 文本 acknowledgeAlarmsInAlarmSummary($GraphicObject.AlarmSummary1); | 确认报警摘要中选中的报警。
[Delete] | ##### 块 [Delete] ##### 文本 deleteAlarmsInAlarmSummary($GraphicObject.AlarmSummary1); | 从报警数据库中删除在报警摘要中选择的报警。
[SetHideFlag] | ##### 块 [SetHideFlag] ##### 文本 setHideFlagForAlarmsInAlarmSummary($GraphicObject.AlarmSummary1, $Enums.SelectionType.Selected, [$Enums.AlarmState.Any], $Enums.ShowAlarmMode.Manual); | 隐藏在报警摘要中选择的报警并设置隐藏标志。 设置如何选择报警以及报警隐藏后的行为方式。 ### 如何选择报警 结合选择类型和报警状态选项来定义要隐藏的报警。 #### 选择类型
[Selected] | ##### 块 [Selected] ##### 文本 '$Enums.SelectionType.Selected' | 适用于所选报警。
[All] | ##### 块 [All] ##### 文本 '$Enums.SelectionType.All' | 适用于所有报警。
#### 报警状态
[Any] | ##### 块 [Any] ##### 文本 '$Enums.AlarmState.Any' | 适用于所有报警状态。
[Return] | ##### 块 [Return] ##### 文本 '$Enums.AlarmState.Return' | 适用于恢复正常报警。
#### 行为
选择类型 | 报警状态 | 预期行为
Selected | Any | 隐藏所有选中的报警，无论其状态如何。
Selected | Return | 仅隐藏所选报警中恢复正常的报警。
All | Return | 无论选择什么，隐藏所有恢复正常的报警。
### 隐藏后的报警行为 隐藏后的报警行为取决于报警摘要对象的报警模式设置。 [活动] 当报警再次发生时，使用 [It should appear again when] 选项选择是否显示新的报警。
[Manual] | ##### 块 [Manual] ##### 文本 '$Enums.ShowAlarmMode.Manual' | 除非删除隐藏标志，否则即使报警再次发生，也不会显示。您可以在报警组操作中使用 [ResetHideFlag] 删除隐藏标志。
[Next Alarm] | ##### 块 [Next Alarm] ##### 文本 '$Enums.ShowAlarmMode.NextAlarm' | 当报警再次发生时，隐藏标志被删除，新的报警被显示。
在这两种情况下，除发生报警外，报警不会因报警状态的变化而显示。 [历史] 当报警再次发生时，隐藏标志被删除，新的报警被显示。除发生报警外，报警不会因报警状态的变化而显示。 [It should appear again when] 选项被忽略。 [日志] 每次报警状态改变时，都会显示一个新的报警。 [It should appear again when] 选项被忽略。