Pathmaker Programming Guide
Controlling Default Screen Layout
Creating Requesters
5–26 067868 Tandem Computers Incorporated
Compressed format is only visible on group definitions, records, or NonStop SQL
tables. All of these structures are objects made up of blocks of subordinate objects. If
you enter a series of elementary definitions into the Requester Context, compressed
format will not appear to have an effect, because all of these items are at the same
lexical level (the 01 level). For example, if you enter the following list of definitions,
the Screen Painter will display each of them on subsequent lines, even if you specify
COM on the Requester Definition screen or on the Record Instance Detail screen:
DEF first-name PIC X(20).
DEF last-name PIC X(25).
DEF emp-num PIC 9(4).
DEF dept PIC 9(5).
Headings. You can use the Requester Definition screen and the Record Instance Detail
screen to specify how a heading will be displayed on the application screen. You can
modify the text for a heading on the Display Detail screen, overriding the text
specified in the DDL (if any), or you can specify heading text for the first time on the
Display Detail screen.
The Pathmaker product can derive the heading text from either the Enscribe DDL field
name, the NonStop SQL column name, or the HEADING clause. Both the Enscribe
and the NonStop SQL data definition languages include the HEADING clause as part
of their syntax.
The Heading field on the Requester Definition screen and the Record Instance Detail
screen tells the Pathmaker product which text you want to use:
HEAD Uses the heading text optionally specified in the field’s DDL description. If
you did not specify heading text in the DDL definition or on the Display
Detail screen, the Pathmaker product uses the field name.
NAME Uses the actual field name in the DDL description, ignoring any text in the
field’s DDL description.
NULL Shows fields without headings of any kind.
For DB requesters, the Pathmaker product takes the default value for this field from
your entry on the Requester Definition screen. If you specify a different value on the
Record Instance Detail screen, the value specified on the Record Instance Detail screen
overrides the value specified on the Requester Definition screen for that record.
The Display Detail screen shows the heading text (if any) currently associated with the
data field. This screen initially shows the text specified in the field’s DDL HEADING
clause; if no text exists, the screen shows the field name. You can override the text
specified in the DDL HEADING clause or specify heading text for the first time by
using the Display Detail screen.










