Subfooting Clause; Specifying Field Names In A Subfooting Clause; Spacing Considerations - Tandem ENFORM 058057 Reference Manual

Data management library
Table of Contents

Advertisement

SUBFOOTING Clause

Specifying Field Names in a
SUBFOOTING Clause

Spacing Considerations

The SUBFOOTING clause allows you to specify printing of information at the bottom
of each page preceding the footing for the current report. This clause is an optional
part of the LIST statement. The syntax of the SUBFOOTING clause is:
SUBFOOTING print-list [ CENTER ]
print-list
contains any combination of literals, FORM, SKIP, SPACE, or TAB clauses. A
print-list can also contain the following elements that can be modified by AS, AS
DATE, or AS TIME clauses: field names, arithmetic expressions, IF/THEN/ELSE
expressions, System Variable clauses, JULIAN-DATE clauses, TIMESTAMP-DATE
clauses, TIMESTAMP-TIME clauses, user variables, or parameter names.
The clauses that can be part of a print-list are described in this section. The other
elements are described in Section 3.
If you specify a field name within a print-list of a SUBFOOTING clause, ENFORM
prints the same field value as the last row of data on the current page. A field name
appearing within the SUBFOOTING clause need not be explicitly included within the
LIST statement. If the field name, ENFORM effectively adds the field to the LIST
statement with a NOPRINT clause.
By default the footing begins in the same position as the leftmost report column.
Using SPACE or TAB clauses as the first element of the print-list overrides this default.
SPACE or TAB clauses can also appear anywhere within the print-list. In the following
example, the SPACE clause causes the two literals to be separated by 15 spaces:
SUBFOOTING "Inventory" SPACE 15 "Parts in Stock",
Inventory
If you specify either a SKIP clause or the slash symbol (/) within a print-list, ENFORM
advances one or more lines before printing the rest of the SUBFOOTING print-list. The
number of lines advanced can be affected by one or more of the following: the digit (if
any) following the keyword SKIP, the number of slashes specified, or the option
variable @VSPACE. In the following example, the SKIP clause causes two lines to be
printed:
SUBFOOTING "Report 2-A" SKIP "Total Sales",
The following subfooting prints on the current report:
Report 2-A
Total Sales
058057 Tandem Computers Incorporated
Parts in Stock
Clauses
SUBFOOTING Clause
5–59

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Enform

Table of Contents