To produce the menus, as mentioned in Example of a Tiered Menu Design, the following tasks need to be accomplished in TPXADMIN.
To define a menu in Tiered Menu Design
It allows menu tiering to occur in TPX.
TPX System Options Table Detail Panel Panelid - TEN0105 ç Command ===> Userid - SYSADMIN Terminal - A11BU002 System Options Table: Date - 03/28/08 Time - 10:52:55 System Features --------------- * ACCESS: MULTIPLE (Multiple, Single, Pass) * Affinity: Y * Activate NetSpy Interface: Y Activate TCPaccess Telnet Interface: N * Activate OfficeVision Interface: Y * Reconnect after PASS session: Y * Release Terminal upon Request: N * Dynamic Users Allowed: Y * Save Dynamic Users: Y * Default Dynamic User Profile: ECYPROFD * Notify Users when being VIEWed: Y * Show Userid as "*" in Display List: N * Maximum number of Queued VIEW Msgs: 00 è * Allow tiered menus: Y
* Can be updated dynamically using the TPX Operator Reload Command PF1=Help PF3=End PF4=Return PF7=Prev PF8=Next "CANCEL" cancel
The screen displays the TSO session detail panel.
The “0” level of TPXTIER is the highest or main menu level.
The following list describes the Panelid for each session:
TPX Userid Maintenance Detail Panel Panelid - TEN0124 Command ===> Userid - SYSADMIN Termid - A11BU003 Userid: TIERTEST Session: TSO Date - 03/28/08 Time - 12:38:01 Profile Application System Defaults Defaults Defaults Applid/Tier LVL: TPXTIER0 ________ ACCESS=PASS: _ _ MULTIPLE Timeout min.: ______ ______ ______ 000000 Modent name: ________ ________ ________ Sesskey: PF __ __ __ Start at signon: _ _ Startup ACL: ________ ________ ________ ACL Userid: ________ ________ ACL Password: ________ ________ Term ACL: ________ ________ ________ ACB Mask: ________ ________ KeepACB: _ _ _______ Invisible: _ _ OV/MVS ACI: _ _ PF1=Help PF3=End PF4=Return PF8=Next Page "CANCEL" cancel
TPX Userid Maintenance Detail Panel Panelid - TEN0127 ç Command ===> Userid - SYSADMIN Termid - A11BU001 Userid: TIERTEST Session: TSO Date - 05/14/09 Applid: TPXTIER0 Time - 12:19:14 Profile Application System Defaults Defaults Defaults Tiered Menu Keys: è Owner Key: 5 _ è Member Key: 0 _ Generate Pass Ticket: _ _ _ Gen Qualified Pass Ticket: _ _ _ PF1=Help PF3=End PF4=Return PF7=Prev "CANCEL" cancel
Perform the step 1 through step 4 for the other main menu entries which point to a submenu (CICS and SYSPROG).
Note: Set the Member Key value to 0 for the primary menu.
The main menu has now been completed.
To define the submenus
TPX Userid Maintenance Detail Panel Panelid - TEN0124 Command ===> Userid - SYSADMIN Termid - A11BU003 Userid: TIERTEST Session: TSO1 Date - 03/28/08 Time - 12:38:01 Profile Application System Defaults Defaults Defaults Applid/Tier LVL: A01ITSO ________ ACCESS=PASS: _ _ MULTIPLE Timeout min.: ______ ______ ______ 000000 Modent name: ________ ________ ________ Sesskey: PF __ __ __ Start at signon: _ _ Startup ACL: ________ ________ ________ ACL Userid: ________ ________ ACL Password: ________ ________ Term ACL: ________ ________ ________ ACB Mask: ________ ________ KeepACB: _ _ _______ Invisible: Y _ OV/MVS ACI: _ _ PF1=Help PF3=End PF4=Return PF8=Next Page "CANCEL" cancel
TPX Userid Maintenance Detail Panel Panelid - TEN0127 ç Command ===> Userid - SYSADMIN Termid - A11BU001 Userid: TIERTEST Session: TSO Date - 05/14/09 Applid: TPXTIER0 Time - 12:19:14 Profile Application System Defaults Defaults Defaults Tiered Menu Keys: Owner Key: _ _ è Member Key: 5 _ Generate Pass Ticket: _ _ _ Gen Qualified Pass Ticket: _ _ _ PF1=Help PF3=End PF4=Return PF7=Prev "CANCEL" cancel
Create sessions TSO2 and TSO3 each for APPLIDs, A02ITSO, and A03ITSO. Perform steps 1 through step 3.
Thus the TSO submenu is defined.
Now create the same types of sessions for CICS 1 through 3. Now 2 submenus are completed – TSO and CICS.
The final submenu SYSPROG contains two entries, NETVIEW and SYSVIEW.
To define NETVIEW session in SYSPROG
The 1 level of TPXTIER indicates the next level of submenus.
To define SYSVIEW session in SYSPROG
To define SYSVIEW, perform the step 1 through step 4 as menitioned in defining NETVIEW .
The SYSPROG submenu is now completed.
To create the sessions for NETVIEW and SYSVIEW
Follow the same procedure for creating session in TSO1 through TSO3 and CICS1 through CICS3. Change the value of Member Key accordingly.
After all the sessions are defined, the final session Return should be defined.
To define Return session
The TPXTIERX session is automatically be added to all the submenu displays.
TPX Userid Maintenance Detail Panel Panelid - TEN0124 Command ===> Userid - SYSADMIN Termid - A11BU003 Userid: TIERTEST Session: RETURN Date - 03/28/08 Time - 12:38:01 Profile Application System Defaults Defaults Defaults Applid/Tier LVL: TPXTIERX ________ ACCESS=PASS: _ _ MULTIPLE Timeout min.: ______ ______ ______ 000000 Modent name: ________ ________ ________ Sesskey: PF __ __ __ Start at signon: _ _ Startup ACL: ________ ________ ________ ACL Userid: ________ ________ ACL Password: ________ ________ Term ACL: ________ ________ ________ ACB Mask: ________ ________ KeepACB: _ _ _______ Invisible: Y _ OV/MVS ACI: _ _ PF1=Help PF3=End PF4=Return PF8=Next Page "CANCEL" cancel
Thus, all the sessions mentioned in Example of a Tiered Menu Design are defined and the list of sessions appear as shown in the following screen:
TPX Userid Maintenance Table Entry List Panelid - TEN0122 Command ===> Userid - SYSADMIN Termid - A11BU003 Userid: TPXUSER1 Profile System Date - 03/28/08 Defaults Defaults Time - 12:33:29 Command key: _______ _______ PF12/24 Jump key: _____ _____ NONE Menu key: _____ _____ PF4 Print key: _____ _____ NONE Applid/ Profile Tier LVL Applid/ Sesskey Profile Menu Profile Session Override Tier LVL Override Sesskey Order Order AUDIT TPXDEMO ________ PF __ PF __ 006 ___ CICS TPXTIER0 ________ PF __ PF __ 002 ___ CICS1 A01ICICS ________ PF __ PF __ 001 ___ CICS2 A02ICICS ________ PF __ PF __ 002 ___ CICS3 A03ICICS ________ PF __ PF __ 003 ___ NETVIEW TPXTIER1 ________ PF __ PF __ 001 ___ NETVIEW1 A01INTVW ________ PF __ PF __ 001 ___ NETVIEW2 A02INTVW ________ PF __ PF __ 002 ___ NETVIEW3 A03INTVW ________ PF __ PF __ 003 ___ RETURN TPXTIERX ________ PF __ PF __ 255 ___ SYSPROG TPXTIER0 ________ PF __ PF __ 003 ___ SYSVIEW TPXTIER1 ________ PF __ PF __ 002 ___ SYSVIEW1 A01ISYVW ________ PF __ PF __ 001 ___ SYSVIEW2 A02ISYVW ________ PF __ PF __ 002 ___ SYSVIEW3 A03ISYVW ________ PF __ PF __ 003 ___ TPXOPER TPXOPER ________ PF __ PF __ 004 ___ TPXVIEW TPXVIEW ________ PF __ PF __ 005 ___ TSO TPXTIER0 ________ PF __ PF __ 001 ___ TSO1 A01ITSO ________ PF __ PF __ 001 ___ TSO2 A02ITSO ________ PF __ PF __ 002 ___ TSO3 A03ITSO ________ PF __ PF __ 003 ___ ******************************** BOTTOM OF DATA ******************************* PF1=Help PF3=End PF4=Return PF7=Up PF8=Down "CANCEL" cancel
The following table briefs the example. (It does not include TPXOPER and TPXVIEW.) This structure has menus only two layers deep: TPXTIER0 and TPXTIER1 plus the RETURN TPXTIERX.
Note:
|
|
|
|
Tier Lvl |
Owner Key |
Member Key |
Invisible |
|---|---|---|---|---|---|---|
|
TSO |
|
|
TPXTIER0 |
5 |
0 |
N |
|
|
TSO1 |
|
sessid |
blank |
5 |
Y |
|
|
TSO2 |
|
sessid |
blank |
5 |
Y |
|
|
TSO3 |
|
sessid |
blank |
5 |
Y |
|
CICS |
|
|
TPXTIER0 |
6 |
0 |
N |
|
|
CICS1 |
|
sessid |
blank |
6 |
Y |
|
|
CICS2 |
|
sessid |
blank |
6 |
Y |
|
|
CICS3 |
|
sessid |
blank |
6 |
Y |
|
SYSPROG |
|
|
TPXTIER0 |
7 |
0 |
N |
|
|
NETVIEW |
|
TPXTIER1 |
8 |
7 |
Y |
|
|
|
NETVIEW1 |
sessid |
blank |
8 |
Y |
|
|
|
NETVIEW2 |
sessid |
blank |
8 |
Y |
|
|
|
NETVIEW3 |
sessid |
blank |
8 |
Y |
|
|
SYSVIEW |
|
TPXTIER1 |
9 |
7 |
Y |
|
|
|
SYSVIEW1 |
sessid |
blank |
9 |
Y |
|
|
|
SYSVIEW2 |
sessid |
blank |
9 |
Y |
|
|
|
SYSVIEW3 |
sessid |
blank |
9 |
Y |
|
RETURN |
|
|
TPXTIER1 |
blank |
blank |
Y |
|
Copyright © 2013 CA.
All rights reserved.
|
|