EventList

Die EventList zeigt Events in Listenform an.

Für die Verwendung des Controls müssen die generischen Funktionalitäten von TcHmiBa verwendet werden.

EventList 1:

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.

EventList 2:

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

EventList 3:

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.

EventList 4:

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.

EventList 5:

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
EventList 6:

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.