EventList
The EventList displays events in list form.
To use the control, the generic functionalities of TcHmiBa must be used.
Use
Use on any page where events are to be listed.
Features
Displays the events from a specific BaObject or BaView. It can also display the events of all connected controllers.
Using the buttons in the upper area, events can be filtered by different event types.
Allows you to acknowledge one or all events. The event currently selected in the list is acknowledged.
The button History shows or hides the event history.
Attributes
The control inherits from BaseRoomControl and thus has the same attributes. In addition, there are the following attributes.
BA
BaObject
tchmi:framework#/definitions/Symbol
To use the generic functionalities of TcHmiBa. It links a single object or a complete view (including children) to the control.
You can find more detailed information about the generic possibilities of TcHmiBa under Generic HMI. |
Common
IsGlobalEventList
tchmi:general#/definitions/Boolean
Determines whether the events of all connected controllers should be displayed.
ActiveEventsCount (read-only)
tchmi:general#/definitions/Number
Number of active events that the user can acknowledge.
ColumnSorting
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.Management.EventList.ColumnSorting
Specifies the column sorting.
The default attribute setting can also be overwritten globally for all EventList controls in CodeBehind.
TcHmi.EventProvider.register('onInitialized', function (e, data) {
e.destroy();
TcHmi.BuildingAutomation.Controls.Management.EventList.DefaultColumnSorting = [
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.baIdentifier,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.event,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.eventClass,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.timestamp,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.device,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.objectName,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.instancePath,
TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.description
];
}
Events
Event | Description |
---|---|
onEventsChanged | This is triggered when the events collection has changed. |
onEventAcknowledged | Is triggered when an event has been acknowledged. |
onAllEventsAcknowledged | Triggered when all events have been acknowledged. |