Base-Column Properties vs Display Properties

Previous Next

Each Column object consists in fact of two objects. One is the so-called "base column" (or variable) which defines the data-related aspects. Its properties can be found on the General, and Behavior tabs of the Property Inspector. The other object defines the display-related aspects, which can be found on the Layout, and Visual tabs.

The base-column objects and their properties are automatically created when you synchronize in the Windows Designer, or with the ESI action interface. If you use the ESI action interface, however, you must first use the esi-add-component() action BEFORE you can specify their display properties.

For extra columns that you have inserted as joined columns, or as extra queries, you must first use the esi-add-component() action regardless of whether you want to set data-related or display-related properties.

TIP:

You can quickly check which properties are base-column properties and which ones are display properties by making a Column object non-displayed. If you then select the OUTPUT_COLUMN object under "query" in the Object Navigator, only General, and Behavior properties remain while the Layout, and Visual tabs are empty.

Note that there are some properties, which are normally displayed on the General, or Behavior tabs but which are nevertheless DISPLAY properties. These are listed under "Miscellaneous" in the table below.

Base-Column Properties vs Display Properties

Base Column Properties

Display Properties

General tab

Miscellaneous

Alternative Input Format

Echo

Data Length

Popup Menu Page

Default Value

Prompt

Display Class

Auto-Tab

Display Type

Edit Method

Displayed

Lookup Method

Fixed Length

Mnemonic

Generate List

Tab Order

Help File

 

Help Popup

Layout tab

Help Topic ID

Alignment

IO Format

Allow Neighbor

No of Decimals

Extra Width For Label

Range Maximum

Group

Range Minimum

Horizontal Distance

Related Column

Horizontal Spacing

Uppercase

Minimum Height

Value List

Minimum Width

Value List Prompts

Orientation

Values to Query

Position

 

Vertical Distance

Behavior tab

Vertical Spacing

Adjust Change

X Position

Input Allowed

Y Position

Mandatory

 

On Change

Visual tab

Post-change (columns)

Background Color

Post-create

Border Color

Post-edit

Border Type

Post-leave

Border Width

Pre-field-entry

Group Border Title

Query Allowed

Group Border Title Justify

Query Mandatory

Pattern

Query Some Mandatory

 

Updatable

 

Updatable Only if Null