Homepage | About EASA | Contact
Guide Section: An EASAP GUI
EASAP Tree: USER INTERFACE → FORM LIST or TABBED PANE LIST → FORM or TABBED PANE
A DATA TABLE is a dynamically sized table of INPUTBOX's that may be connected to underlying software as necessary.
DATA TABLE may have a custom Child HEADER.
![]() |
|
---|---|
Optional Parameters: | |
Show if: | Logical expression, if TRUE then table shown, if FALSE then table NOT shown |
Style: | A USER INTERFACE STYLE that controls the visual appearance of this object's background |
Insert Rows: | If set to YES, a plus sign will appear at the end of each row. Clicking the sign will append a new row under the sign. (default→NO, YES) |
Delete Rows: | If set to YES, an X sign will appear at the end of each row. Clicking the sign will remove the row with the sign. (default→NO, YES) |
Maximum Rows Per Page: | If the number of rows is higher than this integer they are going to be split into pages and a page selector will appear under the DATA TABLE, default→50 |
Display Rows Per Page Selector: | If set to YES, a drop-down menu will appear with preset numbers to modify the Maximum Rows Per Page: parameter in runtime. Setting this option to NO will hide the selector. default→YES |
Connected Explicit Lists: | The LIST('s) specified here will be connected to the INPUTBOX LIST of the DATA TABLE, when a User updates a value these explicit LIST's values will be update, by default. Otherwise, set Connection Type: → READ ONLY and the DATA TABLE will be initialized with these LIST's data, but changes will not propagate to these LIST's. |
Connection Type: | The connection can be READ ONLY or READ AND WRITE (default) |
Rowspan: | Span vertically across more than one cell in a Parent LAYOUT PANEL or SUB PANE (with Layout:→GRID). |
Colspan: | Span horizontally across more than one cell in a Parent LAYOUT PANEL or SUB PANE (with Layout:→GRID). |
DATA TABLE has the following Child objects:
Object Name | Description |
---|---|
HEADER | GUI object Appears above the INPUTBOX's, optional. |
SPACER | Add vertical or horizontal space between objects, optional. |
INPUTBOX LIST | Each column of INPUTBOX's to appear. |
LOGICBOX LIST | Each column of LOGICBOX's to appear. (build 10201 or 6.0.1 later) |