Pathmaker Programming Guide

Defining Data for a Pathmaker Project
Preparing for Pathmaker Application Development
067868 Tandem Computers Incorporated 2–33
Pathmaker ignores the RENAMES and the REDEFINES clause if you use it in your
DDL source schema. You can, however, use RENAMES and REDEFINES in the
Working-Storage Section of the service code.
The unsupported data types for Enscribe files are:
BINARY 8 COMPLEX FLOAT
BINARY 32, -5 (or above) ENUMERATION LOGICAL
BINARY 64, -9 (or above)
The unsupported data types for SQL tables are:
FLOAT REAL DOUBLE PRECISION
Table 2-5 contains a brief description of DDL clauses that are related to Pathmaker
programming. Refer to the Data Definition Language (DDL) Reference Manual for the
remaining DDL clauses.
Table 2-5. Related Enscribe DDL Clauses
Data Declaration
Clause Description
EDIT-PIC Specifies a default format for field values that are displayed on an application
screen. The EDIT-PIC must be a valid SCREEN COBOL picture string.
Pathmaker uses the EDIT-PIC to construct the PICTURE clause for this field
during requester generation.
HEADING Establishes default prompt text for a data field. If you do not use HEADING,
the default prompt text is the elementary or group item name.
HELP Allows you to specify help text for an elementary or group item in a RECORD
or DEFINITION statement. Help text is displayed on the application screen
when the end user presses the HELP function key.
MUST BE Specifies the set of legal values that you can enter into a data field. Help text
can be used to describe the legal range of values.
UPSHIFT Causes the application to change all lowercase alphabetic characters into
uppercase characters when they are entered from the terminal. UPSHIFT
helps ensure the consistency of your database.
VALUE Defines an initial value for a field or group.