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


Appendix C Sample Screen Definitions for Menus : Definition for the WEEKLY_REP Screen

Definition for the WEEKLY_REP Screen
The following sections provide sample definitions for the WEEKLY_REP screen and its screen tables used in the menu definition in Chapter 7, Creating a Screen Manager Menu:
WEEKLY_REP Screen
The following example illustrates the definition for the WEEKLY_REP screen:

 
DEFINE SCREEN: WEEKLY_REP Unit: CSS
COMMAND ===>
PFkey Assignments Scroll Amount Entry Default Cursor Position
--------------- ---------------- ----------------
Up: 7 Down: 8 Table: Table: FIELD
Left: 10 Right: 11 Field: Field: VALUE
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
---------------- --- --- --- - --------------- -- --- --- ---
_ TITLE_1 1 1 1 N 0 0
_ FIELD 5 1 * Y 0 0
_ PRESS -15 1 1 N 0 0
_ PFKEY_SPECS -2 1 1 N 0 0
_ SESSMGR_MSG -1 1 1 N 0 0
_
_
_
PFKEYS: 6=PAINT 16=EXCLD 21=DISPLAY 18=SPEC_FCNKEYS 19=SCR_HELP 13=PRINT

 
TITLE_1 Screen Table
The following example illustrates the definition for the TITLE_1 screen table:

 
SCREEN PAINTER COMMAND ==> Scroll: P
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....
SOFTWARE DEVELOPMENT CORPORATION
¬99999999999
Table: TITLE_1 Unit: CSS
ROW COL FIELD NAME Type Syn Len Dec Just Fill Prot Show Rqd Hi Skip Null
--- --- --------------- - - ---- --- - - - - - - - -
2 30 DATE D B 11 0 L . Y Y N N Y Y
PFKEYS: 6=+FLD 18=-FLD 4=+LINE 5=CUT 19=FLD_HELP 17=PASTE 16=-LINE 13=PRINT

 
FIELD Screen Table
The following example illustrates the definition for the FIELD screen table:

 
SCREEN PAINTER COMMAND ==> Scroll: P
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....
¬A ¬AAAAAAAAAAAAAAAAAAAAAAAAA
Table: FIELD Unit: CSS
ROW COL FIELD NAME Type Syn Len Dec Just Fill Prot Show Rqd Hi Skip Null
--- --- --------------- - - ---- --- - - - - - - - -
1 25 VALUE S V 1 0 L - N Y N N Y Y
1 28 TITLE S V 25 0 L Y Y N N Y Y
PFKEYS: 6=+FLD 18=-FLD 4=+LINE 5=CUT 19=FLD_HELP 17=PASTE 16=-LINE 13=PRINT

 
PRESS Screen Table
The following example illustrates the definition for the PRESS screen table:

 
SCREEN PAINTER COMMAND ==> Scroll: P
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....
Press ENTER beside the option desired
Table: PRESS Unit: CSS
ROW COL FIELD NAME Type Syn Len Dec Just Fill Prot Show Rqd Hi Skip Null
--- --- --------------- - - ---- --- - - - - - - - -
PFKEYS: 6=+FLD 18=-FLD 4=+LINE 5=CUT 19=FLD_HELP 17=PASTE 16=-LINE 13=PRINT

 
PFKEY_SPECS Screen Table
The following example illustrates the definition for the PFKEY_SPECS screen table:

 
SCREEN PAINTER COMMAND ==> Scroll: P
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....
¬AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Table: PFKEY_SPECS Unit: UTIL
ROW COL FIELD NAME Type Syn Len Dec Just Fill Prot Show Rqd Hi Skip Null
--- --- --------------- - - ---- --- - - - - - - - -
1 1 PFKEYS S C 78 0 L Y Y N Y Y Y
PFKEYS: 6=+FLD 18=-FLD 4=+LINE 5=CUT 19=FLD_HELP 17=PASTE 16=-LINE 13=PRINT

 
SESSMGR_MSG Screen Table
The following example illustrates the definition for the SESSMGR_MSG screen table:

 
SCREEN PAINTER COMMAND ==> Scroll: P
....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....
¬AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Table: SESSMGR_MSG Unit: SMG
ROW COL FIELD NAME Type Syn Len Dec Just Fill Prot Show Rqd Hi Skip Null
--- --- --------------- - - ---- --- - - - - - - - -
1 1 MSG V 78 0 L Y Y N N N N
PFKEYS: 6=+FLD 18=-FLD 4=+LINE 5=CUT 19=FLD_HELP 17=PASTE 16=-LINE 13=PRINT

 

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