Pathmaker Programming Guide
Changing Screen Decorations or Screen Layout
Maintaining Pathmaker Applications
8–2 067868 Tandem Computers Incorporated
Changing Screen
Decorations or Screen
Layout
Changing screen decorations or the screen layout of your application screen is easy if
you do not plan to alter every screen in your application. Tandem does not provide an
Enform query that reports on screen decorations; if the decoration you intend to
change is on several screens, you must determine which requesters to update.
Assume that you know which requester needs to be updated. To change decorations
on the application screen, follow this procedure:
1. Run the Pathmaker full screen interface. The Pathmaker Main Menu appears.
2. Use the Screen Painter to edit the screen.
3. Regenerate the requester.
4. Use SCUP to move the SCREEN COBOL code to the production subvolume.
a. If the application no longer resides in the testing environment, use the
SCREEN COBOL Utility Program (SCUP) to copy the SCREEN COBOL code
to the application’s SCREEN COBOL object library files (POBJCOD, POBJDIR,
and POBJSYM). Press shifted F13 to navigate to the Utility Menu.
b. From the Utility Menu, press F4 to invoke SCUP. Enter the following SCUP
commands:
?COPY (
program-name
(*)), <--- Copy object library
$
vol.subvol
.POBJ files for this requester to
the volume and subvolume
of the production
SCREEN COBOL object
library files.
?EXIT <--- Exit from SCUP.
5. Exit from the Pathmaker full screen interface.
Reassigning the Active
Server Class for a
Service
After your Pathmaker application has begun running in a production environment,
you might find that you want to tune your application by reassigning the active server
class of one or more services.
Tandem supplies several Enform queries that list information about different aspects
of your Pathmaker application such as requester generation status and objects used by
requesters. In a production environment, you might want to use the Enform query
PM18 that lists server classes and the services they include, or PM19 that lists all
servers and server classes and the services they include. The Pathmaker Reference
Manual describes how to use Enform to produce these reports.