Behavior Tab

The Behavior Tab of the Recipe Grid Control, shown below, contains the following settings:

Behavior Tab in Grid Properties in Recipe Grid Control Configuration

Runtime

  • Enable Popup Menu - If selected, runtime users can right-click the grid to pop up a menu. The popup menu (or context) contains command that can acknowledge an alarm. Disabling this property suppresses the right-click display of a context menu.

  • Allow Sorting - If selected, runtime users can sort alarms on the basis of individual columns. Sorts are accomplished by clicking on a column header as a toggle switch: once to ascend, a second time to descend.

  • Allow Multiple Selection - If selected, runtime users can select two or more rows using the CTRL or SHIFT key. Users hold down the CTRL or SHIFT key while clicking the different rows they want to select.

  • Allow Move Columns - If selected, runtime users can move selected columns within the grid.

  • Allow Row Resize - If selected, runtime users can change the depth of rows by clicking and dragging on a row's edge.

  • Allow Column Resize - If selected, runtime users can change the width of columns by clicking and dragging on a column's edge.

  • Row Height - The height of the grid's rows, in pixels. The default is 20. Setting this number too low can hide text from view in the rows. Setting it too high can take up extra space in the grid. You might need to raise the height, for example, if the icons you are using as status indicators do not fully display in the grid.

  • Allow Grouping - If selected, runtime users can group data in the table by clicking and dragging a column header into the Group Header section. You can also create grouping using the Grouping tab described in this topic. Disabling the grouping feature also disables the groups you specify on the Grouping tab.

  • Make the grid "Read Only" (disable filtering, sorting, grouping) - If checked, the grid can only be read, without the ability to filter, sort or group in runtime mode.

  • Automatically Update Historical Data AfternnSecs - If the grid's source is alarm history, you can put a check mark in this check box to automatically refresh the data at runtime at a specified interval. Specify the frequency in seconds.
    Runtime users can always refresh the data manually using the Refresh button in the grid.

  • Configure default client side filter(s) - Click the ellipsis button [...] to configure a filter. You can configure a filter that HIDES the alarms in the grid. Runtime users will still RECEIVE the alarms, but the alarms will be just hidden.

Tooltips

  • Show this field in the ToolTip - Select any field so show its value as each alarm's tooltip. Fields are the columns you see in the grid. If you don't want tool tips to appear for the grid, select Disabled (which is the default).

Enable Paging

  • Enable Paging - Click this checkbox to allow paging within the grid.

  • Page Size - If the Enable Paging checkbox is checked, you can enter the page size (in rows) in the text entry field or via the up/down arrows.

Commands on Events

The recipe grid is one of many controls that now supports executing commands on events. These events vary per control, but for the recipe grid they include:

  • Data Downloaded

  • Data Downloading

  • Double Click

  • Middle Click

  • Right Click

  • Row Click

  • Row Selected

To configure the command to be executed when this event occurs, select your grid and go to the Behavior tab, or select your chart and go to the Chart and Axis tab. Find the Commands on Events section, check Enable Commands on Events, then select the Configure button.

  • Enable Commands on Events - Click this checkbox to allow for commands to be run upon events in the Recipe Grid control.

  • Configure -Click this button to open the "Control Events Configuration" window to associate an event with a command or list of commands.

See Also:

Adding a Recipe Grid Control