basic.footing Statement/BASIC Program

basic.footing

Command basic.footing Statement/BASIC Program
Applicable release versions: AP, R83
Category BASIC Program (486)
Description designates a text string composed of literals and special options to output at the bottom of each page.

The "footing" expression is treated as any Pick/BASIC character string and may be surrounded by double-quotes (") or backslashes () or the expression can be contained in a variable. Embedded "footing" options must be enclosed within single quotes, to distinguish them from text. Multiple options may be enclosed in the same set of single quotes.

The "footing" may be changed by a new "footing" statement, and the new footing is output when the end of the current page is reached.

The "page" statement is used to force pagination.

The "system" function maintains line and page counters while "heading" and "footing" are active.
Syntax footing string.expression
footing "{{text} {'options'}...}"
Options * see "options: footing".
Example
footing "'lc'page 'pn' printed at 'tlc'"
The above footing statement uses a literal string for the "footing" 
expression and produces a footing that looks as follows:
page '1' printed at 13:45:00 10 FEB 1992

footstring="'lc'page 'pn' printed at 
'tlc'"
footing footstring
The same footing expression can be placed in a variable, and the variable name 
used in the "footing" statement.

footing "'lc'page 
'pn'":message:"'l'"
In this example, the "footing" expression is a compound string 
expression.
Purpose
Related basic.statements
basic.page
basic.heading
access.break-on
access.roll-on
basic.printer
basic.crt
footing.options
basic.
basic.system
basic.quotes