Pathmaker Programming Guide
9 Advanced Pathmaker
Programming Topics
067868 Tandem Computers Incorporated 9–1
This section covers several advanced Pathmaker programming topics. It is divided
into four major sections: “Modifying Requesters,” “Modifying a Server Skeleton or
Service Skeleton,” “Modifying the SQL Generation Macro,” and “Modifying
Requester/Server Pairs.”
“Modifying Requesters” covers:
Using a requester copy library
Sending to servers over a network
Coding USER actions
Creating user conversion routines
Editing the T9154CPY file
Modifying the requester skeleton
“Modifying a Server Skeleton or a Service Skeleton” covers:
Adding SPECIAL-NAMES entries
Rewriting and Reformatting Existing Error Messages
Changing the size of the Receive-Control and Reply Tables
Inserting global service procedures
Modifying the server skeleton for NonStop SQL applications
“Modifying the SQL Generation Macro” discusses some of the ways you can modify
the macro file used by the Pathmaker product to generate SQL statements for COBOL
servers.
“Modifying Requester/Server Pairs” covers:
Using Pathmaker pseudofields
Using reason codes (T9154-REASON-CODE)
Creating screens that display lists
Modifying Requesters There are four ways of modifying a requester so that it can be maintained using the
Pathmaker product:
You can supply custom-written SCREEN COBOL routines to be merged, at
specific places, with the code generated by the requester skeleton. Place these
custom-written routines into a requester copy library. You should use a requester
copy library to make most changes to a generated requester. A particular
requester copy library can be used by one or more requesters.
You can supply user conversion procedures, written in TAL, to be invoked for
specific data fields used by a requester. Because user conversion routines are
linked to the Pathway TCP library program, care should be taken in using them.