Kbase 15775: What are ADM-CREATE-FIELDS and ADM-ASSIGN-FIELDS ?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
What are ADM-CREATE-FIELDS and ADM-ASSIGN-FIELDS ?
What are ADM-CREATE-FIELDS and ADM-ASSIGN-FIELDS?
ADM-CREATE-FIELDS and ADM-ASSIGN-FIELDS are user definable
preprocessor field lists for a SmartViewer.
When you add enabled database fields to a Smart Viewer,
they are added to the Preprocessor value {&ENABLED-FIELDS}.
ADM-CREATE-FIELDS defines fields which are normally not
updatable but which are enabled when adding a new record -
normally the key fields if not assigned automatically.
For example the cust-num field. It will then be enabled
for Add and Copy but not for Updating an existing record.
ADM-ASSIGN-FIELDS can be used when you want to assign
fields for update other than the fields in the
{&ENABLED-FIELD} list.
Placing any control in a SmartViewer design window, e.g. a
fill-in, editor, toggle box, image ... will cause the
labels of the List-1 and List-2 prepocessor lists to be
"overlaid" with "ADM-CREATE-FIELDS" and
"ADM-ASSIGN-FIELDS" respectively. This can be seen in the
Advanced Property Sheet for the widgets.
NOTE: This does NOT happen when these field-level controls
are placed in windows, dialog boxes or SmartFrames.
To add a field to the ADM-CREATE-FIELD or ADM-ASSIGN-FIELD
lists, go to the Advanced Property Sheet for the widget and
toggle the appropriate custom list entry.
Progress Software Technical Support Note # 15775