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
|