RECFLD_COM_VW1

(SQL View)
Index Back

Flds based on record/component

10/01/07 SK F-AHAYT-S60K7

SELECT DISTINCT E.PNLGRPNAME ,A.RECNAME , A.FIELDNAME , '1' FROM PSRECFIELDALL A , PSPNLFIELD B , PSPNLDEFN C , PSPNLGROUP E WHERE A.RECNAME = B.RECNAME AND (A.FIELDNAME = B.FIELDNAME OR B.FIELDNAME= ' ') AND B.PNLNAME = C.PNLNAME AND (A.USEEDIT - ((A.USEEDIT / 2) * 2)) = 0 AND ( (B.PNLNAME = E.PNLNAME ) OR EXISTS ( SELECT 'X' FROM PSPNLFIELD F WHERE B.PNLNAME = F.SUBPNLNAME AND F.FIELDTYPE IN (11, 18) AND F.PNLNAME = E.PNLNAME) OR EXISTS ( SELECT 'X' FROM PSPNLFIELD G WHERE B.PNLNAME = G.SUBPNLNAME AND EXISTS ( SELECT 'X' FROM PSPNLFIELD H WHERE G.PNLNAME=H.SUBPNLNAME AND H.FIELDTYPE IN (11, 18) AND H.PNLNAME = E.PNLNAME ) ) OR EXISTS ( SELECT 'X' FROM PSPNLFIELD G WHERE B.PNLNAME = G.SUBPNLNAME AND EXISTS ( SELECT 'X' FROM PSPNLFIELD H WHERE G.PNLNAME=H.SUBPNLNAME AND EXISTS ( SELECT 'X' FROM PSPNLFIELD I WHERE H.PNLNAME=I.SUBPNLNAME AND I.FIELDTYPE IN (11, 18) AND I.PNLNAME = E.PNLNAME ) ) ) )

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 PNLGRPNAME Character(18) VARCHAR2(18) NOT NULL Component Name
2 RECNAME Character(15) VARCHAR2(15) NOT NULL Record (Table) Name (see PSRECDEFN).
3 FIELDNAME Character(18) VARCHAR2(18) NOT NULL Field Name (see PSDBFIELD).
4 LBL_TYPE Character(1) VARCHAR2(1) NOT NULL Label Type
1=Rec Long
2=Rec Short
3=Page
4=Custom
5=Panel