Pathmaker Programming Guide

Adding, Modifying, or Deleting Requesters
Maintaining Pathmaker Applications
067868 Tandem Computers Incorporated 8–9
Adding TRNS or MENU requesters
You can add TRNS and MENU requesters to an installed application, as well as to an
application still in the testing environment. This procedure assumes that any services
this requester invokes have already been defined. The following procedure is one way
to add a transaction or menu requester:
1. Run the Pathmaker full screen interface. The Pathmaker Main Menu appears.
2. Define the new requester.
3. Generate the new requester.
4. Modify the calling requesters.
If this requester is to be called by another requester in your application, you must
modify the function keys and parameter lists of the calling requesters. Regenerate
any requesters that you modify.
5. Move the SCREEN COBOL code to the production subvolume.
If the application no longer resides in the testing subvolume, use SCUP to copy the
SCREEN COBOL code to the application’s SCREEN COBOL object library files
(POBJCOD, POBJDIR, and POBJSYM). See “Changing Screen Decorations or
Screen Layout” earlier in this section for instructions on using SCUP to copy
specific requesters.
If you have modified many requesters, you might want to copy all the SCREEN
COBOL code to the application’s SCREEN COBOL object library files. The SCUP
command to do this is:
?COPY (*), $
vol.subvol
.POBJ
6. Press shifted F16 (twice) to exit from the Pathmaker full screen interface.
7. Move the help text files to the production subvolume.
If the application no longer resides in a testing environment, use FUP to move the
help files to the production help subvolume. See “Adding Help Text” earlier in
this section for instructions.
Adding DB Requesters
You can add DB requesters to an installed application as well as to an application still
in the testing environment. The procedure for adding a DB requester is similar to the
procedure for adding a TRNS or MENU requester, with the following differences:
DB requesters can only use standard services; standard services are prenamed and
predefined so that you do not have to enter service names in the Service Names
column of the Function Key Assignments screen. Every DB requester has the full
set of standard services available for use on the application screen.