Configuring the Alarm Status Table
The Alarm Status Table component can be configured to view alarms, and monitor and respond to alarms, but there are a host of properties for this component to become familiar with. The Alarm Status Table properties are configured in the Designer. When configuring the Alarm Status Table, you will have to toggle between both the Designer and Preview Modes in order to configure the Alarm Status Table properties and organize the alarm data in the table.
When you drag the Alarm Status Table component to your Designer, there are some default properties already configured. Some of the defaults may work for your client users, but you always have the option to change them. For example, the table shows all the "Active and Unacknowledged", "Active and Acknowledged", and "Cleared and Unacknowledged" alarms. It also displays the time the alarm went Active as well as the current State and Priority of the alarm, but you may want to narrow the scope of your alarm state entries and only display Active and Unacknowledged alarms with a priority of Medium and higher. You can update these property settings in the Property Editor of the Designer under the Filters group.
Filtering Alarms
The Property Editor has a dedicated Filtering group where you can configure filtering properties for displaying alarm data in your Alarm Status Table: alarm state, priority, source path, display path, and Tag provider. Once you configure your properties, the alarm table will refresh with new alarm data based on your filter property settings. When displaying alarms on the Alarm Status Table component, it is common to filter on either the 'Display Path' or the 'Source Path.'
The Display Path can be customized on each alarm. The default value for an alarm's Display Path is a Tag path that leads to the name of the alarm. The Integer Tag example below has an alarm named 'Alarm', and is located on a Tag path of 'Alarming Example/Integer Tag', thus the Display path will resolve to 'Alarming Example/Integer Tag/Alarm'. However, the Display Path can be customized when configuring the alarm. This is generally utilized to display readable messages as to what the issue is: i.e., "Tank 105 High Temp Alarm".
The Source Path is also a path to the alarm, but also notes the Tag provider the alarm is located in. Again using the Tag below, if the name of the Tag provider is 'default', then the source path would resolve to 'prov:default:/Tag:Alarming example/Integer Tag:/alm:Alarm'. Unlike the Display Path, the Source Path on an alarm can never be overridden.
Understanding the functionality of Display Paths and Source Paths allows for much flexibility when filtering alarms by Tag path.

In Preview Mode and the Vision Client, you can customize how you want to see the alarm data. You can right click in the header to hide or show columns, and move columns by clicking them and dragging them around to organzied the alarm data. You can also sort by column by simply left clicking, or sort by multiple columns by holding the Ctrl key while clicking the column headers. You will see small numbers next to the column header to indicate the sort order and direction (ascending vs descending). Client users can customize the alarm data in the Alarm Status Table to however they wish to view the data.
