TEMPLATE Procedure: Creating Table Templates

FOOTER Statement

Declares a symbol as a footer in the table and specifies the order of the footers.
Restriction: The FOOTER statement can be used only with the DEFINE TABLE statement.

Syntax

Required Argument

footer-specification
is one or more footers. If the footer is defined outside the current table template, reference it by its path in the template store. Footers in the template are laid out from top to bottom in the same order that they are specified in the FOOTER statement. Each footer-specification is one of the following:
"string"
specifies the text to use for the footer. If you specify a string, you do not need to specify a DEFINE FOOTER statement. However, you cannot specify any footer attributes except for a split character. If the SPLIT= attribute is not in effect and if the first character of the footer that you specify is neither a blank character nor an alphanumeric character, PROC TEMPLATE treats it as the split character.
footer-path
is the path of the footer template to use. A footer-path consists of one or more names, separated by periods. Each name represents a directory in a template store, which is s a type of SAS file.
_LABEL_
uses the label of the output object as the footer. Each SAS procedure specifies a label for each output object that it creates. The DATA step uses the value of the OBJECTLABEL= option as the label of the output object. If OBJECTLABEL= is not specified, it uses the text of the first TITLE statement as the label.
Default:If you omit a FOOTER statement, ODS makes a footer for each footer template (DEFINE FOOTER statement), and places the footers in the same order that the footer templates have in the table template.