FORMAT subcommand (REPORT command)
FORMAT controls
the overall width and length of the report and vertical spacing. Keywords
and their arguments can be specified in any order.
-
MANUALandAUTOMATICare alternatives. The default isMANUAL. -
LISTandNOLISTare alternatives. The default isNOLIST.
MANUAL. Default settings
for manual format. MANUAL displays values for break variables, right-justifies numeric values
and their column headings, left-justifies value labels and string
values and their column headings, top-aligns and does not underscore
column headings, extends column widths to accommodate the variable’s
longest value label (but not the longest word in the variable label)
up to a width of 20, and generates an error message when a report
is too wide for its margins. MANUAL is the default.
AUTOMATIC. Default settings
for automatic format. AUTOMATIC displays labels for break variables, centers all data, centers column
headings but left-justifies column headings if value labels or string
values exceed the width of the longest word in the heading, bottom-aligns
and underscores column headings, extends column widths to accommodate
the longest word in a variable label or the variable’s longest
value label, and shrinks a report that is too wide for its margins.
LIST(n). Individual
case listing. The values of all variables named on VARIABLES are displayed for each case.
The optional n inserts a blank
line after each n cases. By
default, no blank lines are inserted. Values for cases are listed
using the default formats for the variables.
NOLIST. No case listing. This is the default.
PAGE(n). Page number for the first page of the report. The default is 1.
LENGTH(t,b) . Top and bottom
line numbers of the report. You can specify any numbers
to define the report page length. By default, the top of the report
begins at line 1, and the bottom of the report is the last line of
the system page. You can use an asterisk for t or b to indicate
a default value. If the specified length does not allow even one complete
line of information to be displayed, REPORT extends the length specification and displays a warning.
MARGINS(l,r) . Columns for the left and right margins. The right column cannot exceed 255. By default, the left margin is display column 1 and the right margin is the rightmost display column of the system page. You can use an asterisk for l or r to indicate a default value.
ALIGN. Placement
of the report relative to its margins. LEFT, CENTER, or RIGHT can be specified
in the parentheses following the keyword. LEFT left-justifies the report. CENTER centers the report between its margins. RIGHT right-justifies the report. The default
is LEFT.
COLSPACE(n) . Number of
spaces between each column. The default is 4 or the average
number of spaces that will fit within report margins, whichever is
less. When AUTOMATIC is in effect, REPORT overrides the specified column spacing
if necessary to fit the report between its margins.
CHALIGN. Alignment
of column headings. Either TOP or BOTTOM can be specified
in the parentheses following the keyword. TOP aligns all column headings with the first, or top,
line of multiple-line headings. BOTTOM aligns headings with the last, or bottom, line of multiple-line
headings. When AUTOMATIC is
in effect, the default is BOTTOM; when MANUAL is in effect,
the default is TOP.
UNDERSCORE . Underscores
for column headings. Either ON or OFF can
be specified in the parentheses following the keyword. ON underscores the bottom line of each column
heading for the full width of the column. OFF does not underscore column headings. The default
is ON when AUTOMATIC is in effect and OFF when MANUAL is in effect.
TSPACE(n). Number of blank lines between the report title and the column heads. The default is 1.
CHDSPACE(n) . Number of blank lines beneath the longest column head. The default is 1.
BRKSPACE(n) . Number of
blank lines between the break head and the next line. The
next line is a case if LIST
is in effect or the first summary line if NOLIST is in effect. BRKSPACE(–1) places the first summary statistic or the first case listing on
the same line as the break value. When a summary line is placed on
the same line as the break value, the summary title is suppressed.
When AUTOMATIC is in effect,
the default is −1; when MANUAL is in effect, it is 1.
SUMSPACE(n) . Number of
blank lines between the last summary line at the lower break level
and the first summary line at the higher break level when they break
simultaneously. SUMSPACE also controls spacing between the last listed case and the first
summary line if LIST is in effect.
The default is 1.
FTSPACE(n) . Minimum number of blank lines between the last listing on the page and the footnote. The default is 1.
MISSING ‘s’ . Missing-value symbol. The symbol can be only one character and represents both system- and user-missing values. The default is a period.
ONEBREAKCOLUMN. Display subgroups
defined on multiple BREAK subcommands in a single column. You can specify OFF or ON in parentheses after the keyword. The
default is OFF. When ONEBREAKCOLUMN is ON, it applies to all BREAK subcommands. See the topic BREAK subcommand (REPORT command) for more information.
INDENT(n). Indention
of break values and summary titles of each successive subgroup defined
by one BREAK subcommand in a single break column. INDENT is effective only when ONEBREAKCOLUMN is on. Multiple variables
specified on one BREAK subcommand
are indented as a block. The default specification is 2. When ONEBREAKCOLUMN is OFF, specification on INDENT is ignored.
CHWRAP. Automatically
wrap user-specified column heads. You can specify OFF or ON in parentheses after the keyword. The default is OFF. When CHWRAP is ON, user-specified heads
for either break or variable columns are wrapped. If multiple lines
are specified for a head, each line is wrapped, if necessary, independent
of other lines. To prevent wrapping at blanks, use the underscore
character (_) to signify a hard blank in your head specification.
The underscore serves as a hard blank only in user-specified heads
and only when CHWRAP is ON. The underscore does not appear in the
printed heading.
PREVIEW. Display the
first page of output only. You can specify OFF or ON either in parentheses or with one blank space separating the specification
from the keyword. The default is OFF. When PREVIEW is ON, the program stops processing after the
first page for you to quickly check the format of your report.