SAP ABAP Class CL_RSR_TRANS_QUERY_HANDLER (Handler for Transient Queries)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_TRANS_QUERY (Package) Transient Query
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20090505
Properties
Class CL_RSR_TRANS_QUERY_HANDLER  
Short Description Handler for Transient Queries    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_TRANS_QUERY   Transient Query 
Created 20090427   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSR_TRANS_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RSZ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RZI0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_TRANS_QUERY_HANDLER has no interface implemented.
Friends
Class CL_RSR_TRANS_QUERY_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_QUERY_BADI Static Attribute Private Object reference (TYPE REF TO) RSR_TRANS_QUERY_BADI BAdI Transient Queries 20090608
2 P_THX_QUERY Static Attribute Private Type reference (TYPE) PT_THX_QUERY 20090505
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALL_TRANS_QUERIES Static method Public Method List of All Queries (with Restrictions if Relevant) 20090427
2 GET_IMPLEMENTATIONS Static method Private Method 20090427
3 GET_IMPLEMENTING_CLSNM Static method Public Method Returns implementing class 20090508
4 GET_LAST_CHANGED_TIMESTAMP Static method Public Method 20090427
5 GET_QUERY_DEFINITON Static method Public Method Read Query Definition 20090427
6 GET_QUERY_HEADER Static method Public Method 20090505
7 GET_QUERY_TEXT Static method Public Method Read Texts for Query Parts 20090427
8 IS_TRANS_QUERY Static method Public Method Definition of tq loaded? 20090427
9 REMOVE_QUERY_FROM_BUFFER Static method Public Method Delete Query from the Buffer 20101119
Events
Class CL_RSR_TRANS_QUERY_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_SX_QUERY Private See coding 20090505 BEGIN OF pt_sx_query. INCLUDE TYPE rsr_s_query_header. TYPES: th_text TYPE rzi0_th_elttxt, r_impl type ref to if_rsr_trans_query, END OF pt_sx_query
2 PT_THX_QUERY Private See coding 20090505 pt_thx_query TYPE HASHED TABLE OF pt_sx_query WITH UNIQUE KEY compid
Method Signatures

Method GET_ALL_TRANS_QUERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_QUERY Call by reference Type reference (TYPE) RSZW_T_VIEW_INFO Tabellentyp für View Infos 20090514
2 Exporting E_T_RESULT_LIST Call by reference Type reference (TYPE) RSOBJS_T_NODE_INFO Knoteninformation 20090518
3 Importing I_BY_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV Nur Queries für InfoProvider 20120113
4 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090427
5 Importing I_SEARCH_IN_KEY Call by reference Type reference (TYPE) RS_BOOL Suche im technischen Namen 20090518
6 Importing I_SEARCH_IN_TEXT Call by reference Type reference (TYPE) RS_BOOL Suche im Text 20090518
7 Importing I_SEARCH_STRING Call by reference Type reference (TYPE) RSOBJS_SEARCHSTR Objekt Services: Search Srtring 20090518
# Exception Resumable Description Created on
1 CX_TRANS_QUERY cx_trans_query 20090429

Method GET_IMPLEMENTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090429
2 Returning R_R_QUERY_BADI Value transfer Object reference (TYPE REF TO) RSR_TRANS_QUERY_BADI 20090505
# Exception Resumable Description Created on
1 CX_TRANS_QUERY cx_trans_query 20090429

Method GET_IMPLEMENTING_CLSNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090508
2 Returning R_CLSNM Value transfer Type reference (TYPE) CLASSNAME Referenztyp 20090508
# Exception Resumable Description Created on
1 CX_RSTANS_QUERY_NOT_FOUND Query existiert nicht 20090508

Method GET_LAST_CHANGED_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090505
2 Returning R_LAST_CHANGE Value transfer Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090427

Method GET_LAST_CHANGED_TIMESTAMP on class CL_RSR_TRANS_QUERY_HANDLER has no exception.

Method GET_QUERY_DEFINITON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_CALC Call by reference Type reference (TYPE) RZD1_TH_CALC 20090427
2 Exporting E_TH_CEL Call by reference Type reference (TYPE) RZD1_TH_CEL 20090427
3 Exporting E_TH_CHANGES Call by reference Type reference (TYPE) RZD1_TH_CHANGES 20090427
4 Exporting E_TH_COMPDIR Call by reference Type reference (TYPE) RZD1_TH_COMPDIR 20090427
5 Exporting E_TH_COMPIC Call by reference Type reference (TYPE) RZD1_TH_COMPIC 20090427
6 Exporting E_TH_ELTATTR Call by reference Type reference (TYPE) RZD1_TH_ELTATTR 20090427
7 Exporting E_TH_ELTDIR Call by reference Type reference (TYPE) RZD1_TH_ELTDIR 20090427
8 Exporting E_TH_ELTPRIO Call by reference Type reference (TYPE) RZD1_TH_ELTPRIO 20090427
9 Exporting E_TH_ELTPROP Call by reference Type reference (TYPE) RZD1_TH_ELTPROP 20090427
10 Exporting E_TH_ELTTXT Call by reference Type reference (TYPE) RZD1_TH_ELTTXT 20090427
11 Exporting E_TH_ELTXREF Call by reference Type reference (TYPE) RZD1_TH_ELTXREF 20090427
12 Exporting E_TH_GLOBV Call by reference Type reference (TYPE) RZD1_TH_GLOBV 20090427
13 Exporting E_TH_RANGE Call by reference Type reference (TYPE) RZD1_TH_RANGE 20090427
14 Exporting E_TH_SELECT Call by reference Type reference (TYPE) RZD1_TH_SELECT 20090427
15 Exporting E_XML_STRING Call by reference Type reference (TYPE) STRING 20090731
16 Exporting E_XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20090731
17 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090505
18 Importing I_COMPONENT_UID Call by reference Type reference (TYPE) RSZ_UID 20090505
19 Importing I_EXTENDED_CHECKS Call by reference Type reference (TYPE) RS_BOOL Boolean 20090721
20 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20090506
21 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090427
# Exception Resumable Description Created on
1 CX_TRANS_QUERY cx_trans_query 20090429

Method GET_QUERY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_HEADER Call by reference Type reference (TYPE) RSR_S_QUERY_HEADER RSR_S_QUERY_HEADER 20090505
2 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090505
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20090505
# Exception Resumable Description Created on
1 CX_TRANS_QUERY cx_trans_query 20090505

Method GET_QUERY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_ELTTXT Call by reference Type reference (TYPE) RZI0_TH_ELTTXT 20090505
2 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090505
3 Importing I_COMPONENT_UID Call by reference Type reference (TYPE) RSZ_UID 20090505
4 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090505
5 Importing I_TS_COMPID_WITH_TEXT Call by reference Type reference (TYPE) IF_RSR_TRANS_QUERY=>NT_TS_COMPID 20090630
# Exception Resumable Description Created on
1 CX_TRANS_QUERY cx_trans_query 20090429

Method IS_TRANS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20090505
2 Returning R_IS_TRANS_QUERY Value transfer Type reference (TYPE) RS_BOOL Boolean 20090427

Method IS_TRANS_QUERY on class CL_RSR_TRANS_QUERY_HANDLER has no exception.

Method REMOVE_QUERY_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_ID Call by reference Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20101119

Method REMOVE_QUERY_FROM_BUFFER on class CL_RSR_TRANS_QUERY_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720