PanelAlarmHistory
This component is used to display the alarm history.For information on the alarms, refer to the specific section ‘Alarms’The coloured rectangle represents the area occupied on the page. The records contained in the alarm history will be displayed at runtime. The data are arranged in five columns showing
- the associated alarm script
- the time at which the alarm occurred
- the time at which it was acknowledged
- the time at which it was snoozed
- the time at which the alarm was reset.
- nRecord: number of line that can be visualized at the same time. It is a property to estimate with care; it a too big number is required, and it can not be satisfied, the component will visualizes nothing
- hideCol: used to specify whether each column must be displayed (0) or hidden (1). The first column cannot be hidden.
- colPixels: used to specify each column size, in pixels. With value -1 the size is automatically calculated.
- DateFormat: index in the string database showing the string to use to personalise the records times.
- A series of 16 dynamic parameters is used for personalisation:
- %1 : replaced by the hour [0..23]
- %2 : replaced by the hour [0.12]
- %3 : replaced by the script AM or PM
- %4 : replaced by the minutes [0..59]
- %5 : replaced by the seconds [0..59]
- %6 : replaced by the day [1..31]
- %7 : replaced by the month [1..12]
- %8 : replaced by the year in 4 figures
- %9 : replaced by the year in 2 figures %10 : like %1 but with a zero on the left if necessary
- %11: like %2 but with a zero on the left if necessary
- %12: like %4 but with a zero on the left if necessary
- %13: like %5 but with a zero on the left if necessary
- %14: like %6 but with a zero on the left if necessary
- %15: like %7 but with a zero on the left if necessary
- %16: like %9 but with a zero on the left if necessary
- Example: the string “%1:%4.%5 s” produces scripts of the type “14:30.58 s”.