The following Cicode functions relate to alarm filters.
Removes the session from memory. |
|
Appends the provided expression to the current filter session content without any validation. |
|
AlarmFilterEditAppendEquipment | Appends the provided expression that includes equipment names or category to the current filter session content without any validation. |
Removes the session from the memory. |
|
Validates the filter built in this session and, if valid, applies the filter to the list associated with the session. |
|
Retrieves the first part of the filter. |
|
Retrieves the last part of the filter. |
|
Retrieves the next part of the filter. |
|
Creates a session for the historical list associated with the provided animation number (aN) or FilterName. |
|
Retrieves the previous part of the filter. |
|
It replaces the current filter session content by the provided expression without any validation. |
|
Available when using the Legacy Filter Form. Use to display an alarm form to specify filter criteria for an alarm list or a named filter. |
|
Creates a new named filter. |
|
Retrieves the name of the filter for the AN. |
|
Use when using the AlarmFilterForm(). Clears the filter of the specified filter source. |
|
Displays a generic alarm filter popup for specifying filter criteria for either an alarm list or named filter. Only available if 'Lib_controls' project is included in main project. |
Note: If a requested filter is too complex (for example, it contains too many conditions or too many nested brackets), the filter is cleared (no filter is used). The hardware alarm "Too many alarms in filters" is generated on the client components, and a tracelog error message is logged.
See Also
Published June 2018