Some of the Additional Fields that can be included in generated programs:
FIELDS FROM OTHER FILES
Retrieve fields from any other fileCALCULATIONS
Can be built in and the results used in the programDATE CALCULATIONS
Add/subtract days, months, years to existing date, or calculate the difference in days between two datesDATE REFORMATTING
Display, print and use a date in a format different to the format held in the fileCONDITIONAL VALUES
Vary the field's contents depending upon the conditions encounteredCONDITIONAL DISPLAY ATTRIBUTES
Vary the display attributes depending upon the conditions encounteredSUB-DIVIDE FIELDS (SUBSTRINGS)
Create a field by sub-dividing an existing fieldJOIN FIELDS (CONCATENATE)
Create a field by concatenating other fieldsSUM SELECTED FIELDS
Sum of a list of fieldsRUNNING TOTALS FIELD
Create totals of records so far selectedSEQUENCE NUMBER
Count of the number of records so far selectedSYSTEM VALUE FIELDS
Retrieve system data such as the system dateTOTALLING
Automatically total columnsFIELD RETURNED FROM USER PROGRAM
Use a field produced by CALLing a user program