Table properties

A table is located on a validation form, but can also be accessed by the tab and has the following customizable properties:

ActiveCell

Returns the active table cell object. The property is not supported for Thin Clients. If needed, you can use the ProjectExecutionModuleType property to ensure that it is executed for rich clients only.

ActiveRowIndex

Returns the zero-based index of active table row. The property is not supported for Thin Clients. If needed, you can use the ProjectExecutionModuleType property to ensure that it is executed for rich clients only.

Enabled

Enables or disables the control. Enabled means that the user can select the element, for example to edit a field or button. Disabled displays the element grayed out and not accessible for the user.

FieldName

Returns the name of the element. This property is read-only and cannot be changed.

Rows

Returns the collection of all rows of the current table.

SelectedRows

Returns the collection of all selected rows of the current table.

Text

Sets or returns the text of the table field that is displayed in the header of the table.

Visible

Displays or hides the table.

Tip The table columns that are displayed on the validation form depend on assigned table model. To hide single columns you need to clear the Visible option for the column you want to hide for the table model in Project Builder on the Project Settings - Tables tab. If needed, you can define several table models. For more information about table models see Project Builder Help.