SAP ABAP Class IF_RSROA_BI_QUERY_ADVANCED (Parametrization and Start of BI Query (Advanced))
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSROA_BI_QUERY Parameterization and Start of BI Query 20060807
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSROA_BI_QUERY Query on Virtual Metadata 20060818
Properties
Class IF_RSROA_BI_QUERY_ADVANCED  
Short Description Parametrization and Start of BI Query (Advanced)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060807   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_RSROA_VQ_METADATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSROA_BI_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSROA_BI_QUERY_ADVANCED Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_BS_T_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_RSROA_BI_QUERY_ADVANCED has no interface implemented.
Friends
Class IF_RSROA_BI_QUERY_ADVANCED has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_COMMIT_LEVEL_DB Constant Public Type reference (TYPE) NT_COMMIT_LEVEL 'D' Store Temporarily in DB 20060807
2 N_C_COMMIT_LEVEL_MEM Constant Public Type reference (TYPE) NT_COMMIT_LEVEL 'M' Store Temporarily in Memory 20060807
3 N_C_COMMIT_LEVEL_RA Constant Public Type reference (TYPE) NT_COMMIT_LEVEL 'R' Store Temporarily in Roll Area 20060807
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT Instance method Public Method Confirms Data Without Starting Query 20060807
2 CREATE_INSTANCE Instance method Public Method 20060818
3 GET_FIELDS Instance method Public Method Returns field with type 20071105
4 GET_URL Instance method Public Method Determines URL to Start Query 20060915
5 SET_COMPONENTS_ALV Instance method Public Method Transfers the Component Table of the ALV 20070102
6 SET_FIELDCATALOG Instance method Public Method 20060818
7 SET_FILTER Instance method Public Method 20070102
8 SET_QUERYDATA Instance method Public Method 20060915
9 SET_QUERYDATA_ALVLIKE Instance method Public Method Transfers the Data (in Internal ALV Format) 20060807
10 SET_QUERYPROPERTIES Instance method Public Method Sets Query Properties 20060915
11 SET_TITLE Instance method Public Method 20060915
12 SET_TRANSIENT_SOURCE Instance method Public Method Sets Transient Source 20060807
13 START_QUERY Instance method Public Method 20060915
Events
Class IF_RSROA_BI_QUERY_ADVANCED has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_COMMIT_LEVEL Public Type reference (TYPE) CHAR1 Confirmation Level 20060807
2 NT_S_QUERYPROP Public See coding Properties of a BI Query 20060915 begin of NT_S_QUERYPROP, " part of the structure RSZELTPROP NOMULTTXT type RRXNOMULTTXT, " suppress repeated strings SUMPOSIT type RRXSUMPOSIT, " position of the resultline SIGNPRSNT type RRXSIGNPRSNT, " presentation of the sign FLAT_LIST type RS_BOOL, " present as flat list HIERROWS type RSZHIERROWS, " present rows as hierarchy HIERCOLS type RZSHIERCOLS, " present columns as hierarchy end of NT_S_QUERYPROP
3 NT_TS_FIELDNM Public See coding 20071105 NT_TS_FIELDNM type sorted table of FIELDNAME with UNIQUE key table_line
Method Signatures

Method COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20060807
2 Exporting E_GENUNIID Call by reference Type reference (TYPE) RSGENUNIID Interne Darstellung des Berichtsidentifizierers 20060807
3 Exporting E_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060807
4 Importing I_COMMIT_LEVEL Call by reference Type reference (TYPE) NT_COMMIT_LEVEL Level der Bestätigung 20060807
# Exception Resumable Description Created on
1 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20060818

Method CREATE_INSTANCE Signature

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

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_CHAR_FIELDS Call by reference Type reference (TYPE) NT_TS_FIELDNM Felder, die Merkmale repräsentieren 20071105
2 Exporting E_TS_KYF_FIELDS Call by reference Type reference (TYPE) NT_TS_FIELDNM Fehler, die Kennzahlen repräsentieren 20071105
3 Exporting E_TS_UNIT_FIELDS Call by reference Type reference (TYPE) NT_TS_FIELDNM Felder, die Einheiten repräsentieren 20071105

Method GET_FIELDS on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOOL Call by reference Type reference (TYPE) IF_RSROA_BI_QUERY=>NT_TOOL 20060915
2 Returning R_URL Value transfer Type reference (TYPE) STRING 20060915

Method GET_URL on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method SET_COMPONENTS_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_COMP Call by reference Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_COMPONENT 20070102

Method SET_COMPONENTS_ALV on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method SET_FIELDCATALOG Signature

Method SET_FIELDCATALOG on class IF_RSROA_BI_QUERY_ADVANCED has no parameter.
Method SET_FIELDCATALOG on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method SET_FILTER Signature

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

Method SET_QUERYDATA Signature

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

Method SET_QUERYDATA_ALVLIKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_SALV_BS_T_DATA=>T_TYPE_ATTRIBUTE 20060915

Method SET_QUERYDATA_ALVLIKE on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method SET_QUERYPROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_QUERYPROP Call by reference Type reference (TYPE) IF_RSROA_BI_QUERY_ADVANCED=>NT_S_QUERYPROP Eigenschaften einer BI-Query 20060915

Method SET_QUERYPROPERTIES on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class IF_RSROA_BI_QUERY_ADVANCED has no parameter.
Method SET_TITLE on class IF_RSROA_BI_QUERY_ADVANCED has no exception.

Method SET_TRANSIENT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_NAME Call by reference Type reference (TYPE) RSR_TS_NAME Identifier für die transiente Datenquelle 20060807
2 Importing I_TYPE Call by reference Type reference (TYPE) RS_TS_TYPE 20060818
# Exception Resumable Description Created on
1 CX_RSR_TS_NOT_EXIST Transiente Quelle existiert nicht 20060818
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20060818
3 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20060818

Method START_QUERY Signature

Method START_QUERY on class IF_RSROA_BI_QUERY_ADVANCED has no parameter.
Method START_QUERY on class IF_RSROA_BI_QUERY_ADVANCED has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in