ACL_PAGES_VW1(SQL View) |
Index Back |
---|---|
Classid / Menu ItemsThis SQL view joins a selected classid to all menu items in a selected menu. It is used in SavePostChange Peoplecode to populate PSAUTHITEM with all available selections for a menu, when a user select "SELECT ALL" from the component page of the ACL Maintenance component. |
SELECT D.CLASSID ,A.MENUNAME , A.ITEMNUM , B.SUBITEMNUM , A.BARNAME , A.ITEMNAME , B.ITEMNAME , A.BARLABEL , A.ITEMLABEL , B.ITEMLABEL ,c.actions FROM PSMENUITEM A , PSPNLGROUP B , PSPNLGRPDEFN C , PSCLASSDEFN D WHERE A.ITEMNAME NOT LIKE 'MENUITEM%' AND B.PNLGRPNAME = A.PNLGRPNAME AND A.MARKET = B.MARKET AND B.MARKET = C.MARKET AND B.PNLGRPNAME = C.PNLGRPNAME |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | CLASSID | Character(30) | VARCHAR2(30) NOT NULL | The name of the class (see PSCLASSDEFN). |
2 | MENUNAME | Character(30) | VARCHAR2(30) NOT NULL |
Menu Name (see PSMENUDEFN).
Prompt Table: PSMENUDEFN |
3 | ITEMNUM | Number(4,0) | SMALLINT NOT NULL | Item Number |
4 | SUBITEMNUM | Number(4,0) | SMALLINT NOT NULL | Sub Item Number |
5 | BARNAME | Character(30) | VARCHAR2(30) NOT NULL | Menu Bar Name |
6 | BARITEMNAME | Character(30) | VARCHAR2(30) NOT NULL | Bar Item Name |
7 | PNLITEMNAME | Character(30) | VARCHAR2(30) NOT NULL | Panel Item Name |
8 | BARLABEL | Character(10) | VARCHAR2(10) NOT NULL | Menu Bar Label |
9 | ITEMLABEL | Character(30) | VARCHAR2(30) NOT NULL | Menu Item Label |
10 | PNLNAME | Character(30) | VARCHAR2(30) NOT NULL | Panel Name (see PSPNLDEFN). |
11 | ACTIONS | Number(4,0) | SMALLINT NOT NULL | Actions |