BREAK subcommand (REPORT command)

BREAK specifies the variables that define the subgroups for the report, or it specifies summary totals for reports with no subgroups. BREAK also allows you to control the titles, width, and contents of break columns and to begin a new page for each level of the break variable.

  • A break occurs when any one of the variables named on BREAK changes value. Cases must be sorted by the values of all BREAK variables on all BREAK subcommands.
  • The BREAK subcommand must precede the SUMMARY subcommand that defines the summary line for the break.
  • A break column is reserved for each BREAK subcommand if ONEBREAKCOLUMN is OFF (the default).
  • To obtain multiple break levels, specify multiple break variables on a BREAK subcommand.
  • If more than one variable is specified on a BREAK subcommand, a single break column is used. The value or value label for each variable is displayed on a separate line in the order in which the variables are specified on BREAK. The first variable specified changes most slowly. The default column width is the longest of the default widths for any of the break variables.
  • To obtain summary totals without any break levels, use keyword TOTAL in parentheses on BREAK without listing any variables. TOTAL must be specified on the first BREAK subcommand.
  • When MISSING=VAR is specified, user-missing values are displayed in case listings but are not included in summary statistics. When NONE is specified, user-missing values are ignored. System-missing values are displayed as missing in case and break listings.
  • Optional specifications apply to all variables in the break column and to the break column as a whole. Options can be specified in any order following the last variable named.
  • All optional specifications except column headings must be enclosed in parentheses; column headings must be enclosed in quotes.