EventList
Die EventList zeigt Events in Listenform an.
Für die Verwendung des Controls müssen die generischen Funktionalitäten von TcHmiBa verwendet werden.

Verwendung
Einsatz auf jeder beliebigen Seite, auf der Events aufgelistet werden sollen.
Features
Zeigt die Events von einem bestimmten BaObject oder BaView an. Es kann aber auch die Events aller verbundenen Steuerungen anzeigen.
Über die Buttons im oberen Bereich lassen sich Events nach verschiedenen Eventtypen filtern.

Ermöglicht das Quittieren eines oder aller Events. Dabei wird jeweils das aktuell in der Liste selektierte Event quittiert.

Der Button History blendet die Event-Historie ein oder aus.
Attribute
Das Control erbt vom BaseRoomControl und hat somit dieselben Attribute. Dazu kommen folgende Attribute.
BA
BaObject
tchmi:framework#/definitions/Symbol
Symbol für BaObject zum Verwenden der generischen Funktionalitäten von TcHmiBa. Verknüpft ein einzelnes Objekt oder einen kompletten View (inkl. Kinder) mit dem Control.
![]() | Das Attribut ist nicht bei allen Controls anwendbar. |
Common
IsGlobalEventList
tchmi:general#/definitions/Boolean
Legt fest, ob die Events aller verbundenen Steuerungen angezeigt werden sollen.
ActiveEventsCount (read-only)
tchmi:general#/definitions/Number
Anzahl aktiver Events, die der Benutzer quittieren kann.
Columns
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Management.EventList.ColumnList
Legt die Reihenfolge und Einstellungen der Spalten fest.
Die Standardeinstellung können in den globalen Einstellungen.
![]() | Erfolgt die Angabe der Spaltenbreite in der Einheit "factor", dann nutzen die Spalten automatisch den noch freien Platz. |
ColumnSorting
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Management.EventList.ColumnSorting
![]() | Wurde durch das Attribute Columns ersetzt. |
Legt die Reihenfolge der Spalten fest.
Die Standardeinstellung des Attributes kann auch global für alle EventList-Controls im CodeBehind überschrieben werden.
Events
Ereignis | Beschreibung |
---|---|
onEventsChanged | Wird ausgelöst, wenn sich die Sammlung an Events geändert hat. |
onEventAcknowledged | Wird ausgelöst, wenn ein Event quittiert wurde. |
onAllEventsAcknowledged | Wird ausgelöst, wenn alle Events quittiert wurden. |