AlarmLineCollection

Alarmzeile, die mehrere Alarmkategorien darstellen und aufgeklappt werden kann.

Symbol

Menüband

Start > Steuerelemente > System > Alarme > AlarmLineCollection

Die "AlarmLineCollection" dient zur Darstellung von Alarmen in einer Alarmzeile. Über die Eigenschaft "AlarmLineItems" in der Kategorie "AlarmItems" kann konfiguriert werden, wie viele verschiedene Alarmkategorien in der Alarmzeile dargestellt werden sollen. Dabei kann bei jedem AlarmLineItem in der Eigenschaft "DesiredAlarmClasses" unter "Alarms" eingetragen werden, welche Alarmklassen angezeigt werden sollen (z. B. Systemalarm, Alarm).

AlarmLineCollection und ihre Bestandteile

Funktionalitäten

Das Steuerelement unterstützt folgende Funktionalität:

Style

Die AlarmLineCollection gibt es in folgenden Styles: Lenze.Default, LenzeCyan.Default, Custom.Default.

Aufbau und Eigenschaften der AlarmLineCollection

Die "AlarmLineCollection" und ihre Elemente

Die "AlarmLineCollection" enthält ein oder mehrere "AlarmLineItems", die über die Eigenschaft "DesiredAlarmClasses" jeweils eine Filterung auf Alarme definierter Alarmklassen darstellen. Die "AlarmLineCollection" kann zur Laufzeit durch die Eigenschaft "Dropdown enabled" unter Options aufgeklappt werden. Dieser zusätzliche Bereich enthält alle anstehenden Alarme der ausgewählten Alarmklassen und die drei zusätzlichen Schaltflächen Benutzerdefiniert, Schließen und Alle quittieren. Die benutzerdefinierte Schaltfläche kann über den ControlEventTrigger mit dem Eventnamen "onCustomClick" mit einer Action verknüpft werden. In der Vorlage wird hier als Beispiel ein AlertDialog geöffnet. Der Quittier-Button ist per Default mit der AcknowledgeAlarmsAction verknüpft, die alle aktuell anstehenden Alarme der in der Action angegebenen Alarmklassen oder -gruppen auf einmal quittiert. Die Schaltfläche Schließen schließt die ausgeklappte Ansicht. Das Aussehen der Buttons kann in der Styling-Ansicht der "AlarmLineCollection" konfiguriert werden.

Verwandte Themen: