Data Table
Used to display detailed or child-level data related to a selected parent record in a structured table format. It allows users to view, add, edit, or delete item-level details, usually in line with a master-detail relationship.

Properties
1. Custom
Columns
The individual fields or attributes displayed in a data table.
Accordion
A collapsible interface section that expands or contracts to show or hide content.
Template Mode
The display style or layout format applied to data (e.g., list vs. grid).
Column Group
A way to visually or functionally group several related columns together.
Allow Add
Permission for users to insert new records or rows.
Allow Edit
Permission for users to modify existing records or rows.
Allow Delete
Permission for users to remove existing records or rows.
Excel Exports
The ability to download or export table data in Excel format.
Selection Type
How users can select data (e.g., single row, multiple rows, or individual cells).
Allow Search
Enables users to search within the table contents.
Paging
Breaking data into multiple pages for simpler navigation and viewing.
Row Template
A customizable layout or structure defining how each row looks.
Allow Next Record
Allows users to move directly to the next record—commonly used in detailed views or forms.
Conditional Format
Applying special styling (like color changes) based on specific data conditions.
Allow HTML Inputs
Permits the use of HTML markup within input fields, enabling formatted or rich-text content.
2. Others
Exclude Clone
Prevents a row from being duplicated or included when cloning data entries.
3.Methods
GetGridCtrlProperty
Retrieves Column property value from Data Table Control
Default Variant
Return Type
string | number | boolean
(The return type depends on the property being accessed.)
Syntax
GetGridCtrlProperty("<<Data Table Control ID>>","<<Column Order No.>>", "<<Property>>");
Example:
let columnValue = GetGridCtrlProperty("21", "3", "value");
Parameters
Data Table Control ID string: Unique ID of the Data Table control.
Column Order No. string: Column order in the Data Table.
Property string: Respective field control property to retrieve the value.
SetGridCtrlProperty
Sets the value for the control property in the data grid.
Default Variant
Return Type
N/A
Syntax
SetGridCtrlProperty("<<Data Table Control ID>>", "<<Column Order No.>>", "<<Property>>", "<<Value>>");
Example:
SetGridCtrlProperty("21", "11", "disabled", false);
Parameters
Data Table's Control ID string : Unique ID of the Data Table control.
Column Order No.string : Column order in the Data Table.
Property string : Respective field control property to retrieve the value.
Value string | number | boolean : The value that is set for the mentioned property before.
