Subpage Description and Processing

A page format consists of one or more subpages. A subpage is defined by a group of PRINTLINE commands followed by an ENDSUBPAGE command. If an ENDSUBPAGE command is not defined, then the entire page format is one subpage. The following considerations apply to subpages:

  • Subpages are necessary only with conditional processing.

    Multiple-up printing can be done with or without subpages being defined, but to change the page format or copy group at the level of one of the multiple-up pages, the multiple-up pages must be defined as subpages. In the following diagram, pages 1 through 4 can be defined as four separate subpages within one page format, or all defined within one subpage. However, in order to present the data on page 3 (for example) in a format different from that used for pages 1 and 2, the four pages must be defined as subpages.

    Multiple up printing
  • A subpage is processed sequentially starting from the beginning of the page format. Moving from one subpage to the next subpage is done by processing all the PRINTLINE commands for a given subpage, or by skipping (by means of the CHANNEL subcommand) or spacing to a PRINTLINE command in a different subpage.
    Note: Conditional processing cannot be used to select a subpage except by default. When a page format is started (or the current one is restarted), processing begins with the first PRINTLINE command of the page format. The effect is to select the first subpage in the page format.