Subcommands

DEFAULT Subcommand
[DEFAULT | qtagname | QTAG starttag…]
The DEFAULT subcommand specifies a qualified tag that is used to identify the page definition.
DEFAULT
This keyword is used only when the layout type is either PAGEHEADER or PAGETRAILER, and no name is needed. Only one default PAGEHEADER or PAGETRAILER can be specified in a PAGEFORMAT.
qtagname
The qtagname is a defined qualified tag. It is defined by the DEFINEqtagnameQTAG command at the beginning of the page definition.
QTAGstarttag
This is an explicit Qualified Tag. It is defined by coding a series of start tags separated by commas. A start tag is an XML data element name. Put the start tag in quotes if you want to preserve its case. Otherwise it is folded to upper case.

Example of XML Data and Associated Page Definition with Start Tags

<person>
  <name>
    <first>Justin</first>
    <last>Case</last>
  </name>
</person>



PAGEDEF  xxx…;
   DEFINE lname QTAG 'person','name', 'last';
        ⋮
   Pageformat x …
      XLAYOUT lname POSITION…
         ⋮
   Pageformat y …
      XLAYOUT QTAG 'person','name','last' POSITION …
         ⋮

In Figure