ENFORM Reference Manual

Language Elements
ENFORM Syntax Summary
058057 Tandem Computers Incorporated A–5
BY by-item
BY DESC by-item
target-item
ASCD target-item
DESC target-item
user-var-name := target-item
LIST [ UNIQUE ]
CUM [ OVER ALL ]
CUM OVER by-item
PCT [ OVER ALL ]
PCT OVER by-item
TOTAL
SUBTOTAL
SUBTOTAL OVER by-item
NOHEAD
NOPRINT
CENTER
HEADING string-literal
AS display-format
AS DATE display-format
AS TIME display-format ,... ,...
FORM [ n ]
SKIP [ n ]
SPACE [ n ]
TAB [ n ] ;...
[ WHERE
logical-expression
]
[ NOHEAD ALL ]
[ NOPRINT ALL ]
[ CENTER ALL ]
[ SUPPRESS [ WHERE ]
logical expression
]
[ BEFORE CHANGE [ON]
by-item
PRINT
print-list
[ CENTER ] ]
[ AFTER CHANGE [ON]
by-item
PRINT
print-list
[ CENTER ] ]
[ AT START PRINT
print-list
[ CENTER ] ]
[ AT END PRINT
print-list
[ CENTER ] ]
[ TITLE
print-list
[ CENTER ] ]
[ SUBTITLE
print-list
[ CENTER ] ]
[ FOOTING
print-list
[ CENTER ] ]
[ SUBFOOTING
print-list
[ CENTER ] ] ;
OPEN
{}
record-name
record-name2
[AS]COPY[OF]
record-name1
,...[ ; ]