SAP ABAP Class CL_RSROA_BI_QUERY (Query on Virtual Metadata)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_MISC (Package) OLAP: Various
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20060511
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSROA_BI_QUERY Parameterization and Start of BI Query 20060511
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSROA_BI_QUERY_ADVANCED Parametrization and Start of BI Query (Advanced) 20060818
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20060915
Properties
Class CL_RSROA_BI_QUERY  
Short Description Query on Virtual Metadata    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_MISC   OLAP: Various 
Created 20060511   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_RSROA_BI_QUERY_ADVANCED Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSTT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSROA_BI_QUERY Parameterization and Start of BI Query 20060511
2 IF_RSROA_BI_QUERY_ADVANCED Parametrization and Start of BI Query (Advanced) 20060818
3 IF_SERIALIZABLE_OBJECT Serializable Object 20060915
Friends
Class CL_RSROA_BI_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_COMPID Instance attribute Private Type reference (TYPE) RSZCOMPID Report ID 20060706
2 P_GENUNIID Instance attribute Private Type reference (TYPE) RSGENUNIID GENUNIID for Query 20060706
3 P_INFOPROV Instance attribute Private Type reference (TYPE) RSINFOPROV InfoProvider 20060511
4 P_R_METADATA_TRACE Static Attribute Private Object reference (TYPE REF TO) CL_RSROA_VQ_METADATA Query Store for Trace Tool 20080624
5 P_R_VQ_METADATA Instance attribute Private Object reference (TYPE REF TO) CL_RSROA_VQ_METADATA Metadata for Query on Virtual InfoProvider 20060706
6 P_T_ATTR_TRACE Static Attribute Private Type reference (TYPE) RSTT_T_RANGE_POBJ Attributes to Be Traced 20080624
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20060511
2 CREATE_INSTANCE Instance method Public Method 20060512
3 SET_FILTER Instance method Public Method 20070102
4 SET_QUERYDATA Instance method Public Method 20060512
5 START_QUERY Instance method Public Method 20060512
6 _ADJUST_INFOOBJECTS Instance method Private Method Hides InfoObjects 20060915
7 _COMMIT Instance method Public Method Confirms Data Without Starting Query 20060915
8 _CREATE_COB_PRO Instance method Public Method Creates InfoObjects 20080624
9 _SET_DATATYPE Instance method Private Method Defines Data Type 20060818
Events
Class CL_RSROA_BI_QUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_DERIVE Private See coding Derivations 20060706 begin of PT_S_DERIVE, iobjnm type rsiobjnm, fieldnm_from type rsfieldnm, fieldnm_to type rsfieldnm, rule(30) type c, end of pt_s_derive
2 PT_S_MAPPING Private See coding Mapping InfoObject to Field 20060512 BEGIN OF Pt_S_MAPPING, fieldnm TYPE rsfieldnm, iobjnm TYPE rsiobjnm, END OF pt_s_mapping
3 PT_TS_DERIVE Private See coding 20060706 PT_TS_DERIVE type sorted table of pt_s_derive with unique key iobjnm
4 PT_TS_MAPPING Private See coding Mapping InfoObject to Field (Table) 20060512 Pt_TS_MAPPING TYPE SORTED TABLE OF Pt_S_MAPPING WITH UNIQUE KEY fieldnm INITIAL SIZE 20
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSROA_BI_QUERY has no parameter.
Method CONSTRUCTOR on class CL_RSROA_BI_QUERY has no exception.

Method CREATE_INSTANCE Signature

Method CREATE_INSTANCE on class CL_RSROA_BI_QUERY has no parameter.
Method CREATE_INSTANCE on class CL_RSROA_BI_QUERY has no exception.

Method SET_FILTER Signature

Method SET_FILTER on class CL_RSROA_BI_QUERY has no parameter.
Method SET_FILTER on class CL_RSROA_BI_QUERY has no exception.

Method SET_QUERYDATA Signature

Method SET_QUERYDATA on class CL_RSROA_BI_QUERY has no parameter.
Method SET_QUERYDATA on class CL_RSROA_BI_QUERY has no exception.

Method START_QUERY Signature

Method START_QUERY on class CL_RSROA_BI_QUERY has no parameter.
Method START_QUERY on class CL_RSROA_BI_QUERY has no exception.

Method _ADJUST_INFOOBJECTS Signature

Method _ADJUST_INFOOBJECTS on class CL_RSROA_BI_QUERY has no parameter.
Method _ADJUST_INFOOBJECTS on class CL_RSROA_BI_QUERY has no exception.

Method _COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMIT_LEVEL Call by reference Type reference (TYPE) IF_RSROA_BI_QUERY_ADVANCED=>NT_COMMIT_LEVEL Level der Bestätigung 20060915
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060915

Method _CREATE_COB_PRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_DFIES Call by reference Type reference (TYPE) DDFIELDS DD: Feldliste 20080624

Method _CREATE_COB_PRO on class CL_RSROA_BI_QUERY has no exception.

Method _SET_DATATYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_FIELD Call by reference Type reference (TYPE) DFIES DD-Schnittstelle: Tabellenfelder für DDIF_FIELDINFO_GET 20060818
2 Returning R_DATATYPE Value transfer Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20060818

Method _SET_DATATYPE on class CL_RSROA_BI_QUERY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710