A macro that is executed while parsing/composing a file or complex field. This macro can contain multiple commands separated by commas or spaces. Macros on classes are executed before the processing of its attributes or associations. The ID represents a counter. The following counters are available: - eight automatic counters with ID
AUTO0 .. AUTO7 - two automatic line counters with ID
LINE0 and LINE1 (parsing only) - unlimited custom counters with ID
CUSTOM0 .. CUSTOMx
Automatic counters are increased by 1 for each processed record. Custom counters have to be increased manually using the increase macro. All counters have the initial value of 0 when they process the first record. For more details on macro commands see Macro Expressions . |