SAP ABAP Class CL_RSRA_AVAILABLE_TREE_RA (Tree with the Available RA Settings + Toolbar)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRB (Package) BW: Batch Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRA_GUI_COMPONENT_TREE Tree Control with Toolbar in Reporting Agent UI 20020507
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRA_AVAILABLE_TREE_BP Application Tree for Exception Reporting 20020704
2 Inheritance (c INHERITING FROM c_ref)  CL_RSRA_AVAILABLE_TREE_ER Application Tree for Exception Reporting 20020507
Properties
Class CL_RSRA_AVAILABLE_TREE_RA  
Short Description Tree with the Available RA Settings + Toolbar    
Super Class CL_RSRA_GUI_COMPONENT_TREE Tree Control with Toolbar in Reporting Agent UI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRB   BW: Batch Reporting 
Created 20020507   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSRA_SCHEDULER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RRRA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RZX0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSRA_AVAILABLE_TREE_RA has no interface implemented.
Friends
Class CL_RSRA_AVAILABLE_TREE_RA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_APPLICATION Instance attribute Protected Type reference (TYPE) RSRA_APPLICATION Component / Application of Reporting Agent 20020513
2 O_COMPONENT Instance attribute Protected Type reference (TYPE) RSRA_COMPONENTS Reporting Agent components 20020513
3 O_R_SCHEDULER Instance attribute Protected Object reference (TYPE REF TO) CL_RSRA_SCHEDULER Report Agent Scheduler 20020709
4 O_TH_QUERY Static Attribute Protected Type reference (TYPE) RZD1_TH_COMPDIR_COMPIC 20020711
5 O_T_AREA Static Attribute Protected Type reference (TYPE) RSD_T_AREA 20020513
6 O_T_DTA Static Attribute Protected Type reference (TYPE) RSD_T_DTA Properties Data Target (View using InfoCube and ODS Objects) 20020513
7 O_T_SETTING Instance attribute Private Type reference (TYPE) RSRA_T_SCREEN_SETTING Table of Settings 20020515
8 P_DD_DEFAULT Instance attribute Private Type reference (TYPE) I 20020507
9 P_DD_SETTING Instance attribute Private Type reference (TYPE) I 20020507
10 P_FULLSCREEN Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20020709
11 P_ONLY_SETTINGS Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20020515
12 P_R_DD_DEFAULT Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20020507
13 P_R_DD_SETTING Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20020507
14 P_TECHNICAL_NAMES Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20020515
15 P_TH_QUERY_SEARCH Instance attribute Private Type reference (TYPE) RZD1_TH_COMPDIR_COMPIC 20020711
16 P_T_AREA_SEARCH Instance attribute Private Type reference (TYPE) RSD_T_AREA 20020711
17 P_T_DRAGDROP_MODEL Instance attribute Private Type reference (TYPE) RSRA_T_DRAGDROP_MODEL 20020507
18 P_T_DTA_SEARCH Instance attribute Private Type reference (TYPE) RSD_T_DTA Properties Data Target (View using InfoCube and ODS Objects) 20020711
19 P_T_NODE Instance attribute Private Type reference (TYPE) TREEV_NTAB 20020507
20 P_T_ROLE Instance attribute Private Type reference (TYPE) TP_T_ROLE 20020507
21 P_T_SETTING_SEARCH Instance attribute Private Type reference (TYPE) RSRA_T_SCREEN_SETTING Table of Settings 20020711
22 P_T_USER Instance attribute Private Type reference (TYPE) TP_T_USER 20020507
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_SETTING Instance method Private Method Display Setting 20020507
2 CALL_BDS Instance method Private Method Call BDS 20020507
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020507
4 CREATE_SETTING Instance method Private Method Create Setting 20020507
5 DELETE_SETTING Instance method Private Method Display Setting 20020507
6 DISPLAY_SETTING Instance method Private Method Display Setting 20020507
7 EXPAND_RECURSIVE Instance method Private Method Expand Node 20020711
8 FILTER Instance method Private Method Thin Out by Objects with Settings 20020515
9 FILTER_DATA Instance method Private Method Filter Nodes According to Exit Settings 20020515
10 GET_INFOAREA Instance method Private Method Reads InfoAreas 20020507
11 GET_INFOPROV Instance method Private Method Reads InfoAreas 20020507
12 GET_QUERY Instance method Private Method Reads InfoAreas 20020507
13 GET_SETTING Instance method Protected Method Reads Settings 20020507
14 MAINTAIN_VARIANTS Instance method Private Method Maintain Variants 20020513
15 SEARCH_INTERNAL Instance method Public Method Internal Search 20020704
16 SET_PROPERTIES Instance method Public Method Save User-specific Settings to DB 20020507
17 SHOW_TADIR Instance method Private Method Object Catalog 20020507
18 TRANSPORT Instance method Private Method Transport 20020507
Events
Class CL_RSRA_AVAILABLE_TREE_RA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_OBJECT Private See coding 20020507
2 TP_S_ROLE Private See coding 20020507
3 TP_S_TEMPLATE Private See coding 20020507
4 TP_S_USER Private See coding 20020507
5 TP_T_OBJECT Private See coding 20020507
6 TP_T_ROLE Private See coding 20020507
7 TP_T_TEMPLATE Private See coding 20020507
8 TP_T_USER Private See coding 20020507
Method Signatures

Method ACTIVATE_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REFRESH Call by reference Type reference (TYPE) RS_BOOL Baum auffrischen 20020507
2 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method ACTIVATE_SETTING on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method CALL_BDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method CALL_BDS on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) RSRA_APPLICATION Komponente / Anwendung des Reporting Agents 20020513
2 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container, in dem Tree angezeigt werden soll 20020507
3 Importing I_R_SCHEDULER Call by reference Object reference (TYPE REF TO) CL_RSRA_SCHEDULER Scheduler für den Report Agent 20020709

Method CONSTRUCTOR on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method CREATE_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REFRESH Call by reference Type reference (TYPE) RS_BOOL Baum auffrischen 20020507
2 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507
3 Importing I_R_PARENT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method CREATE_SETTING on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method DELETE_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REFRESH Call by reference Type reference (TYPE) RS_BOOL Baum auffrischen 20020507
2 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method DELETE_SETTING on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method DISPLAY_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REFRESH Call by reference Type reference (TYPE) RS_BOOL Baum auffrischen 20020507
2 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method DISPLAY_SETTING on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method EXPAND_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20020711
2 Importing I_S_AREA Call by reference Type reference (TYPE) RSD_S_AREA 20020711
3 Importing I_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20020711
4 Importing I_S_QUERY Call by reference Type reference (TYPE) RZD1_S_COMPDIR_COMPIC 20020711

Method EXPAND_RECURSIVE on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method FILTER Signature

Method FILTER on class CL_RSRA_AVAILABLE_TREE_RA has no parameter.
Method FILTER on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method FILTER_DATA Signature

Method FILTER_DATA on class CL_RSRA_AVAILABLE_TREE_RA has no parameter.
Method FILTER_DATA on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method GET_INFOAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_AREA Call by reference Type reference (TYPE) RSD_T_AREA 20020507
2 Importing I_INFOAREA Call by reference Type reference (TYPE) RSDAREA-INFOAREA InfoArea 20020507
3 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20020507

Method GET_INFOAREA on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method GET_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTA Call by reference Type reference (TYPE) RSD_T_DTA Eigenschaften Datenziele (View über InfoCube und ODS Obj.) 20020507
2 Importing I_INFOAREA Call by reference Type reference (TYPE) RSDAREA-INFOAREA InfoArea 20020507
3 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20020507

Method GET_INFOPROV on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method GET_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_COMPLIST Call by reference Type reference (TYPE) RZD1_TH_COMPDIR_COMPIC Eigenschaften Datenziele (View über InfoCube und ODS Obj.) 20020507
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE InfoCube 20020507
3 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20020507
4 Importing I_WITH_TEXTS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Texte mitlesen 20030801

Method GET_QUERY on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method GET_SETTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SETTING Call by reference Type reference (TYPE) RSRA_T_SCREEN_SETTING Tabellentyp zur Screenstruktur 20020507
2 Importing I_QUERY Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20020507
3 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20020507

Method GET_SETTING on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method MAINTAIN_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020513
2 Importing I_R_PARENT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020513

Method MAINTAIN_VARIANTS on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method SEARCH_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SEARCH Call by reference Type reference (TYPE) RSRA_S_SCREEN_SEARCH Screenstruktur für Suchmaske 20020704

Method SEARCH_INTERNAL on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method SET_PROPERTIES Signature

Method SET_PROPERTIES on class CL_RSRA_AVAILABLE_TREE_RA has no parameter.
Method SET_PROPERTIES on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method SHOW_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method SHOW_TADIR on class CL_RSRA_AVAILABLE_TREE_RA has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSRA_TREE_OBJECT Objekt eines Baums im Reporting Agent 20020507

Method TRANSPORT on class CL_RSRA_AVAILABLE_TREE_RA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A