Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 2 Building a Screen : The Screen Definer

The Screen Definer
You use the Screen Definer tool to define the overall structure and functionality of a screen. Using the Screen Definer, you can define the structure of the screen by adding screen tables to the screen definition. You can also specify the PF keys for the screen and the function of the Scroll field and cursor.
Accessing the Screen Definer
You can access the Screen Definer from the workbench by doing one of the following:
Type a new or existing screen name to the right of the DS define screen option and press Enter. This displays the initial Screen Definer screen.
Position your cursor to the right of the DS define screen option and press Enter. This displays the Object Manager screen for the Screen Definer. Select an object from this screen to invoke the Screen Definer screen.
Execute the tool DRAW (screenname) where screenname is the name of a screen.
You can also access the Screen Definer from within the OS object set workbench option. To access the Screen Definer, from within the first screen, position your cursor on the name of a screen object and press PF9.
Layout
The Screen Definer screen is divided into the following four segments:
Example
The following example illustrates the definition for the EMPLOYEE_EXPENSE screen:

 
DEFINE SCREEN: EMPLOYEE_EXPENSE Unit: ACC
COMMAND ===>
PFkey Assignments Scroll Amount Entry Default Cursor Position
--------------- ---------------- ----------------
Up: 7 Down: 8 Table: COMP_TITLE Table: EXPENSE_DATA
Left: 10 Right: 11 Field: SCROLL_AMT Field: MONTH
Validation Exit: 12
Help: 1 Refresh: 24
SCREEN TABLES: Origin Max Title Fix Last
Name Row Col occ Scroll Validation Rule Rows Col Row Col
---------------- --- --- --- - --------------- -- --- --- --
_ COMP_TITLE 1 1 1 N 0 0 0 0
_ EXPENSE_DATA 5 1 * Y VALID_NUMBER 5 0 0 0
_ EXPENSE_TOTAL -5 1 1 N 0 0 0 0
_ FCNKEY_SPECS -1 1 1 N 0 0 0 0
_
_
_
_
PFKEYS: 6=PAINT 16=EXCLD 21=DISPLAY 18=SPEC_FCNKEYS 19=SCR_HELP 13=PRINT

 
Tasks for Defining a Screen
The following table lists the tasks required to define a screen:
To preview the layout of a screen, press PF21. If during the screen definition session you save objects in the Screen Table Painter, you cannot display a screen.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved