Subtitle Statement; Specifying A Field Name Within A Subtitle Statement; Spacing Considerations - Tandem ENFORM 058057 Reference Manual

Data management library
Table of Contents

Advertisement

Statements

SUBTITLE Statement

SUBTITLE Statement
Specifying a Field Name
within a SUBTITLE
Statement

Spacing Considerations

4–46
The SUBTITLE statement allows you to specify a subtitle for all subsequent reports in
the current session. The subtitle is printed at the top of each page immediately
following the title. The SUBTITLE statement can be overridden or reset by another
SUBTITLE statement or temporarily overridden by a SUBTITLE clause. The syntax of
the SUBTITLE statement is:
SUBTITLE [ print-list [ CENTER ] ] [ ; ]
print-list
can contain 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 specified in a print-list are discussed in Section 5. The other
elements are discussed in Section 3.
If you specify a field name within the print-list of a SUBTITLE statement, the field
name has the same value as in the first row of the page. A field name appearing
within the SUBTITLE statement need not be explicitly included within the following
LIST statements. If the field name is not included, ENFORM effectively adds it with a
NOPRINT clause.
By default the subtitle begins printing in the same column 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:
SUBTITLE "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 SUBTITLE 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 of the SUBTITLE
statement causes two lines to be printed:
SUBTITLE "Report 2-A" SKIP "Total Sales";
Report 2-A
Total Sales
058057 Tandem Computers Incorporated
Parts in Stock

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Enform

Table of Contents