SAP ABAP Class CL_RSQ_GUI_ISET_DOC_TREE (InfoSet: Document Tree)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSQBW (Package) BW-Specific Parts of the InfoSet Query
Properties
Class CL_RSQ_GUI_ISET_DOC_TREE  
Short Description InfoSet: Document Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSQBW   BW-Specific Parts of the InfoSet Query 
Created 20010716   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSQIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSQ_GUI_ISET_DOC_TREE has no interface implemented.
Friends
Class CL_RSQ_GUI_ISET_DOC_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NODE_KEY Instance attribute Private Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20010717
2 CTRL_TREE Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTROL Container Tree 20010716
3 P_FIRST_NODE Instance attribute Private Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20010720
4 P_INFOSET Instance attribute Private Type reference (TYPE) RSQINFOSET InfoSet 20010717
5 P_OBJVERS1 Instance attribute Private Type reference (TYPE) RSOBJVERS Object Version 20010725
6 P_OBJVERS2 Instance attribute Private Type reference (TYPE) RSOBJVERS Object Version 20010725
7 P_R_CONTAINER_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20010716
8 P_R_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Tree 20010716
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HEADER_LINE Instance method Private Method Adds Header Line 20010719
2 ADD_NODES Instance method Private Method Adding Entries 20010717
3 ADD_NODES_DIM Instance method Private Method Adding Nodes: Dimension 20030723
4 ADD_NODES_HEADER Instance method Private Method Adding Nodes: Header Data 20010718
5 ADD_NODES_INFOPROVIDER Instance method Private Method Adding Nodes: InfoProvider 20010718
6 ADD_NODES_ON Instance method Private Method Adding Nodes: ON-Condition 20010718
7 ADD_NODES_TMON Instance method Private Method Adding Nodes: TMON - Temporal ON-Condition 20010718
8 ADD_NODES_WHERE Instance method Private Method Adding Nodes: Internal WHERE-Condition 20010718
9 CALC_SCHNITTMENGE Instance method Private Method Delivers Intersections of Two Object Versions 20010719
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010716
11 FREE Instance method Public Method Cleans Up 20010719
12 GET_DB_DATA Instance method Private Method Reading DB Data 20010717
13 GET_DB_DATA_SUB Instance method Private Method Reading DB Data 20010719
14 GET_ICON Instance method Private Method Delivers Icon for InfoProvider Name 20010718
15 HANDLE_FCODE Instance method Public Method Handling of ok_codes 20010720
16 INIT Instance method Private Method Initializes Tree Display 20010716
17 SEARCH Instance method Private Method Find 20010720
18 SEARCH_MORE Instance method Private Method Find next 20010720
Events
Class CL_RSQ_GUI_ISET_DOC_TREE has no event.
Types
Class CL_RSQ_GUI_ISET_DOC_TREE has no local type.
Method Signatures

Method ADD_HEADER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719
2 Importing I_STYLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20010719
3 Importing I_TEXT Call by reference Type reference (TYPE) TM_ITEMTXT Tree Model: Text eines Items 20010719

Method ADD_HEADER_LINE on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DIM Call by reference Type reference (TYPE) RSQ_T_DIM Cube: Dimension 20030723
2 Importing IT_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010718
3 Importing IT_FOBJ_SUM Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010720
4 Importing IT_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010718
5 Importing IT_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010718
6 Importing IT_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010718
7 Importing IT_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010718
8 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010718
9 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010718
10 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method ADD_NODES on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES_DIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DIM Call by reference Type reference (TYPE) RSQ_T_DIM 20030723
2 Importing IT_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20030723
3 Importing IT_FOBJ_SUM Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20030723
4 Importing IT_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20030723
5 Importing IT_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20030723
6 Importing IT_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20030723
7 Importing IT_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20030723
8 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20030723
9 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20030723
10 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20030723

Method ADD_NODES_DIM on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010718
2 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010718
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method ADD_NODES_HEADER on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES_INFOPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010718
2 Importing IT_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010718
3 Importing IT_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010718
4 Importing IT_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010718
5 Importing IT_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010718
6 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010718
7 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010718
8 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method ADD_NODES_INFOPROVIDER on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010718
2 Importing IT_FOBJ_SUM Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010720
3 Importing IT_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010718
4 Importing IT_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010718
5 Importing IT_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010718
6 Importing IT_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010718
7 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010718
8 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010718
9 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method ADD_NODES_ON on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES_TMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010718
2 Importing IT_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010718
3 Importing IT_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010718
4 Importing IT_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010718
5 Importing IT_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010718
6 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010718
7 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010718
8 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method ADD_NODES_TMON on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method ADD_NODES_WHERE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010718
2 Importing IT_FOBJ_SUM Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010720
3 Importing IT_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010718
4 Importing IT_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010718
5 Importing IT_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010718
6 Importing IT_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010718
7 Importing I_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010718
8 Importing I_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010718
9 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method ADD_NODES_WHERE on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method CALC_SCHNITTMENGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIM1 Call by reference Type reference (TYPE) RSQ_T_DIM 20030711
2 Exporting ET_DIM2 Call by reference Type reference (TYPE) RSQ_T_DIM 20030711
3 Exporting ET_FOBJ1 Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010719
4 Exporting ET_FOBJ2 Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010719
5 Exporting ET_FOBJ_SUM Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010720
6 Exporting ET_ON1 Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010719
7 Exporting ET_ON2 Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010719
8 Exporting ET_TMON1 Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010719
9 Exporting ET_TMON2 Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010719
10 Exporting ET_TOBJ1 Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010719
11 Exporting ET_TOBJ2 Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010719
12 Exporting ET_WHERE1 Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010719
13 Exporting ET_WHERE2 Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010719
14 Exporting E_HEADER1 Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010719
15 Exporting E_HEADER2 Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010719
16 Exporting E_HEADER_EXT1 Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010719
17 Exporting E_HEADER_EXT2 Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010719
18 Importing I_INFOSET Call by reference Type reference (TYPE) RSQINFOSET InfoSet 20010719
19 Importing I_OBJVERS1 Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719
20 Importing I_OBJVERS2 Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method CALC_SCHNITTMENGE on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010719
2 Importing I_INFOSET Call by reference Type reference (TYPE) RSQINFOSET InfoSet 20010717
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20010717
4 Importing I_OBJVERS_CMP Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010725
5 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20010716

Method CONSTRUCTOR on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method FREE Signature

Method FREE on class CL_RSQ_GUI_ISET_DOC_TREE has no parameter.
Method FREE on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method GET_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Objektversion 20010719

Method GET_DB_DATA on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method GET_DB_DATA_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIM Call by reference Type reference (TYPE) RSQ_T_DIM 20030711
2 Exporting ET_FOBJ Call by reference Type reference (TYPE) RSQ_T_FOBJ TTyp: InfoSet Feldobjekte 20010719
3 Exporting ET_ON Call by reference Type reference (TYPE) RSQ_T_ON TTyp: ON Bedingungen im InfoSet 20010719
4 Exporting ET_TMON Call by reference Type reference (TYPE) RSQ_T_TMON TTyp: temporale ON Bedingungen im InfoSet 20010719
5 Exporting ET_TOBJ Call by reference Type reference (TYPE) RSQ_T_TOBJ TTyp: InfoSet Tabellenobjekte 20010719
6 Exporting ET_WHERE Call by reference Type reference (TYPE) RSQ_T_WHERE TTyp: Standard WHERE Bedingung im InfoSet 20010719
7 Exporting E_HEADER Call by reference Type reference (TYPE) RSQ_S_ISET_CAT InfoSet Katalog mit Texten 20010719
8 Exporting E_HEADER_EXT Call by reference Type reference (TYPE) RSQSISETX InfoSet: Include Struktur für technische Erweiterungen 20010719
9 Importing I_INFOSET Call by reference Type reference (TYPE) RSQINFOSET InfoSet 20010719
10 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010719

Method GET_DB_DATA_SUB on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM 20010718
2 Returning R_IMAGE Value transfer Type reference (TYPE) TV_IMAGE Icone 20010718

Method GET_ICON on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010720

Method HANDLE_FCODE on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010719

Method INIT on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method SEARCH Signature

Method SEARCH on class CL_RSQ_GUI_ISET_DOC_TREE has no parameter.
Method SEARCH on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.

Method SEARCH_MORE Signature

Method SEARCH_MORE on class CL_RSQ_GUI_ISET_DOC_TREE has no parameter.
Method SEARCH_MORE on class CL_RSQ_GUI_ISET_DOC_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A