Overview
This section discusses how to configure the TAlarmView component
On this page:
Table of Contents | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Configuration
Double-click any on the Alarm Window object in the display to configure itdrawing area to start configuring an Alarm Window.
Alarm Window settings | |||
---|---|---|---|
Field | Description | Control NameDefines a name for the control so it can be accessed in the CodeBehind script. See Display Code Behind. | |
MaxLines | Maximum number of lines to display in the window. | ||
List | Selects the source | List | Select the type of alarms to display in the windowviewer. Options include:
|
Merge Hi and HiHi Lines | Combines alarms configured as Hi and HiHi into a single row. | ||
History Interval/To | Enter the start and end dates for the alarms. The Alarm Window object execute this query from the database. | ||
Show Column Titles | Select to display the column titles. | ||
Ack by Page | Enter a tag name which acknowledges the alarms in the alarm window when triggered. | ||
Show Header | Enter text to display above the column titles. | ||
AllowSort | Select to allow users to sort the data by column. | ||
Allow Column Reorder | Select to allow users to change the order of the columns. | ||
Display value column as string | Set the format of the value column to string | ||
Filter | Enter SQL statement to limit the alarms displayed. | ||
Display Milliseconds | Select to include milliseconds in the alarm time. | ||
Ack Selected Line | Configure settings for acknowledging an alarm. | ||
Columns | For each column in the list, select the column and configure the settings to the right of the list (described below). | ||
Visible | Select so the column is displayed in the alarm window. | ||
Allow Filter | Select to allow users to filter the column. | ||
Show in Column Chooser | Select to include the column in the column chooser, which allows users to select the columns that display. | ||
Title | Enter the text for the column title. | ||
Width | Enter the initial column width, in WPF units (device-independent pixels). | ||
| |||
MaxLines | Sets the maximum number of alarm lines to display in the grid. The value is set to 1024. | ||
Ack Selected line | Allows acknowledging the selected alarm line when checked. | ||
ListChange Link | Links the alarm viewer to another list or data source, allowing dynamic updates based on changes in the linked list. | ||
Merge Hi and HiHi lines | Merges high-priority (Hi) and very high-priority (HiHi) alarm lines into a single view when enabled. | ||
Show column titles | Displays the titles of the columns in the alarm grid when checked. | ||
Ack by page | Allows acknowledging alarms by page number. | ||
Show Header | Enables users to drag column titles to group data based on those columns. | ||
AllowSort | Enables sorting of the columns within the grid. | ||
Allow Column Reorder | Allows users to reorder the columns by dragging them. | ||
Display Value column as string | Displays the values in the grid as strings when checked. | ||
Filter | Provides a text box for filtering the alarm entries based on specific criteria. | ||
Display Milliseconds | Shows the time with millisecond precision when enabled. | ||
Columns | Lists all the available columns that can display in the alarm viewer grid. Users can select which columns to show or hide. | ||
Visible | Shows the column in the grid when checked. | ||
Show in column chooser | Makes the column available in the column chooser tool. | ||
Column Details | Allows configuring specific details for each column. | ||
Title | Sets the title for the selected column. | ||
Width | Sets the width of the column in pixels. | ||
Sort | Specifies the sorting order for the column (None, Ascending, Descending) | Sort | Select how to initially sort the column. |
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Alarm properties available for Columns settings
|
TAlarmWindow Touch-Sensitive Control
To make the TAlarmWindow work with a touch-sensitive screen, you can open "Edit > Scripts > Tasks" and double-click on "ClientStartup". In this CodeBehind, you can type the following code in CSharp:
Task > ClientStartup code:
Code Block |
---|
@Client.DisableMultiTouch = true |
Save the script and run the project, your touch-sensitive screen will be working.
In this section
...:
Page Tree | ||||
---|---|---|---|---|
|