up.macro
Identifies the default attribute-defining items used for input and output processing of the item.
Description
Identifies the default attribute-defining items used for input and output processing of the item.
Output from access verbs use the the 'output-macro' attribute-defining item to identify the default attribute-defining items to be used for output display. If the 'output-macro' is null, then the 'macro' attribute-defining item is used.
In an attribute-defining item, with a remote index to another file, the attribute-defining items listed in the 'macro' attribute are automatically passed to UP when 'zooming' to the remote file. If no list of attribute-defining items exists in the 'macro' attribute, the 'default' macro in the target 'remote' file is automatically used. In order to 'zoom' (<ctrl>+g) to another file, the 'input' attribute-defining item must be defined with either an index or a translate to the remote file.
Example
The following example of an attribute-defining item shows the default
attributes to be used by the Update processor when 'zooming' to
another file.
ud filename vendor
dictionary-code a
modulo 1
structure
retrieval-lock
update-lock
output-conversion
correlative
attribute-type l
input-conversion ivendor;a1
macro vendor.name vendor.address vendor.zip (i
output-macro
output-conversion
description
When in data entry mode on the 'vendor' attribute of the specified
filename, when <ctrl>+g is typed, UP 'zooms' to the vendor file
and displays the attibutes 'vendor.name', 'vendor.address',
and 'vendor.zip'.
The 'i' option displays the item-id of the file along with the
specified attributes.
If no attribute-defining items are defined, when <ctrl>+g is typed, UP
will use the attributes defined on the macro attribute in the file-defining
item of the 'vendor' file.
See Also
User Comments
What do you think?
Share your experience or ask a question by using the form below.
Login to leave your comments.
