User Tools

Site Tools


DATA TABLE

Guide Section: An EASAP GUI
EASAP Tree: USER INTERFACEFORM LIST or TABBED PANE LISTFORM 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.

DATA TABLE
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
HEADERGUI object Appears above the INPUTBOX's, optional.
SPACERAdd vertical or horizontal space between objects, optional.
INPUTBOX LISTEach column of INPUTBOX's to appear.
LOGICBOX LISTEach column of LOGICBOX's to appear. (build 10201 or 6.0.1 later)

Page Tools