|Command||pc Introductory/Restore Processor
Applicable release versions:
|Category||Restore Processor (84)|
|Description||describe data base links and data manipulation rules, in dictionaries. The Pick dictionary defines file layouts and data structures. Processing codes are used by various Pick System processors, such as the Update processor (UP), to transform the value of data.
Processing codes are stored in attribute-defining and file-defining items in file dictionaries. The processing codes are found in:
Attribute 7 -- Output Conversion
Attribute 8 -- Correlative
Attribute 14 -- Input Conversion
Output conversion codes manipulate the display or format of data. They are applied just prior to output from UP, the list processor or a Pick/BASIC call.
Correlative codes are used by all the system processors. Correlative codes for attributes are applied by the sort or select processor when building a list of item-ids and by UP and the list Processor prior to calling the output conversions. Correlative codes in file-defining items are called when the item is filed, especially from UP. Some correlative codes, such as stamps, item-id generation, and Pick/BASIC subroutines, are only called from UP.
More than one processing code can be specified in an attribute by separating the codes with value marks ( v in UP).
Input conversion codes are used by UP to validate data as it is entered. These codes include:
Pick/Assembly code executions
Input conversion codes define single or multiple file indexing. This allows cruising through both the current file (that is, the file where the item resides) and other linked files.