Pathmaker Programming Guide

Designing a Pathmaker Application
Preparing for Pathmaker Application Development
067868 Tandem Computers Incorporated 2–15
Here are some examples of object names:
Requester Names Server Names Service Names Server Class Names
Requester-01 Server-01 Service-1a1 Sclass-005
TRNS-REQ PLACE-ORDER SERV-CODE-02 SLOW-SERV
Note The Pathmaker product upshifts all lowercase letters before storing names in the project catalog;
therefore, Requester-01 will become REQUESTER-01, Server-01 becomes SERVER-01, and so forth.
Reference Object Names
Reference objects are objects defined in the Pathmaker environment that are used by
Pathmaker objects, such as requesters, services, or servers. Application developers
specify reference object names on the Requester Context screen or, if there is only one
reference object for a requester, on the Requester Definition screen.
A reference object can be a DDL definition, a DDL record, or a NonStop SQL table
object name.
DDL Definition and Record Names. Rules for naming DDL definitions and records are:
A DDL name can contain up to 30 characters consisting of:
Letters (A-Z) (a-z)
Digits (0-9)
Hyphens (-)
The name must start with a letter.
The name cannot contain spaces.
The name cannot end with a hyphen.
Uppercase and lowercase letters are not distinguished.
Examples of DDL names are:
EMP-REC
B2
You specify DDL names by invoking the DDL compiler from the Pathmaker Main
Menu.
Note If you refer to a single-item DDL definition in a requester copy library, remember that the Pathmaker
product generates single-item definitions as follows:
01 DEF-NUMERIC.
02 DEF-NUMERIC-1 PIC 9(04) COMP.
Refer to the elementary name with the -1 suffix in your requester copy library code.