TABLE stack item

Defines a re-sizable table designed to display a list of records, in a stack-based layout.

Syntax

TABLE identifier [ ( attribute-list ) ]
  stack-item
  [...] 
END
  1. identifier defines the name of the element.
  2. attribute-list defines the aspect and behavior of the form item.
  3. stack-item is child element in the stack container defining a column in the table.

Attributes

AGGREGATETEXT, COMMENT, DOUBLECLICK, HIDDEN, FONTPITCH, STYLE, TAG, UNHIDABLECOLUMNS, UNMOVABLECOLUMNS, UNSIZABLECOLUMNS, UNSORTABLECOLUMNS, WANTFIXEDPAGESIZE, WIDTH, HEIGHT.

Can hold

BUTTONEDIT, CHECKBOX, COMBOBOX, DATEEDIT, DATETIMEEDIT, EDIT, IMAGE, LABEL, PROGRESSBAR, PHANTOM, SLIDER, SPINEDIT, TIMEEDIT, RADIOGROUP.

Usage

The TABLE stack layout element defines defines a list view element, in a stack-based layout.

To create a table view in a stacked layout, define the following elements in the form file:

  1. The layout of the list, with a TABLE stack item.
  2. The columns definitions as stack items inside the TABLE item.
Note: The TABLE item must get an identifier, that will be used as screen-array in list dialogs.

For more details about table view programming, see Table views

Example

TABLE custlist (STYLE="regular")
   EDIT ...
   BUTTONEDIT ...
   ...
END