SAP ABAP Class CL_RSMD_RS_TREX_QUERY (CL_RSMD_RS_TREX_QUERY)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSMD_RS (Package) Master Data Read Services ( Value Help etc)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20060802
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSMD_RS_BUILD_QUERY Interface for Queries 20060802
Properties
Class CL_RSMD_RS_TREX_QUERY  
Short Description    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMD_RS   Master Data Read Services ( Value Help etc) 
Created 20060802   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_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSDRV_TREX_QUERY_SRVS_SB Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSDRV_TREX_STMT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CX_ROOT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 IF_RSD_CHA_PROP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_RSD_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSMD_RS_BUILD_QUERY Interface for Queries 20060802
Friends
Class CL_RSMD_RS_TREX_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_PRSNT_CONC Instance attribute Public Attribute reference (LIKE) 20081204
2 N_C_PRSNT_KEY Instance attribute Public Attribute reference (LIKE) 20060817
3 N_C_PRSNT_NONE Instance attribute Public Attribute reference (LIKE) 20060817
4 N_C_PRSNT_SID Instance attribute Public Attribute reference (LIKE) 20060817
5 N_C_PRSNT_TXTLG Instance attribute Public Attribute reference (LIKE) 20060817
6 N_C_PRSNT_TXTMD Instance attribute Public Attribute reference (LIKE) 20060817
7 N_C_PRSNT_TXTSH Instance attribute Public Attribute reference (LIKE) 20060817
8 N_SHOW_REPORT Instance attribute Public Attribute reference (LIKE) 20060814
9 O_CHABASNM Instance attribute Protected Type reference (TYPE) RSDCHABASNM Reference InfoObject 20060814
10 O_CHANM Instance attribute Protected Type reference (TYPE) RSD_CHANM 20060802
11 O_C_TYPE Constant Protected See coding 20110308
12 O_INFOPROV Instance attribute Protected Type reference (TYPE) RSINFOPROV InfoProvider 20060802
13 O_LANGU Instance attribute Protected Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20060802
14 O_MAXROWS Instance attribute Protected Type reference (TYPE) I 20060802
15 O_R_NAME_MAPPER Instance attribute Protected Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20081204
16 O_R_STMT Instance attribute Protected Object reference (TYPE REF TO) CL_RSDRV_TREX_STMT trex_statement 20081017
17 O_SRDATE Instance attribute Protected Type reference (TYPE) SY-DATUM Current Date of Application Server 20060802
18 O_SX_SELDR_IPRO Instance attribute Protected Type reference (TYPE) RSDD_SX_SELDR InfoProvider Restriction 20100121
19 O_TH_ATR Instance attribute Protected Type reference (TYPE) IF_RSD_CHA_PROP=>NT_TH_ATR_PROP Master data attributes 20130205
20 O_TH_SFC Instance attribute Protected Type reference (TYPE) RSDD_TH_SFC Table of required characteristics 20130206
21 O_TH_TMP_INDEX Instance attribute Protected Type reference (TYPE) CL_RSDRV_TREX_QUERY_SRVS_SB=>TN_TH_TMP_INDEX 20081017
22 O_TS_CMP Instance attribute Protected Type reference (TYPE) IF_RSD_CHA_PROP=>NT_TS_CMP_PROP Compounding of InfoObjects 20130205
23 O_T_ATTRIBUTE Instance attribute Protected Type reference (TYPE) TO_T_ATTRIBUTE 20081024
24 O_T_COMP Instance attribute Protected Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE Components for Return Structure 20060808
25 O_T_SELECTION_OR Instance attribute Protected Type reference (TYPE) TO_T_SELECTION_OR 20110331
26 O_T_SORTING Instance attribute Protected Type reference (TYPE) TO_T_SORTING Sorting of Attributes 20060817
27 O_T_TMPTABNM Instance attribute Protected Type reference (TYPE) RSD_T_TABLNM 20120814
28 O_T_WHERE Instance attribute Protected Type reference (TYPE) CL_RSDRV_TREX_STMT=>TN_T_WHERE 20081017
29 P_C_SIDFIELDNM Instance attribute Private Type reference (TYPE) RSALIAS 'SID' BW-DM field alias (cannot be longer than 18) 20100121
30 P_R_QUERY_LAYER Instance attribute Private Object reference (TYPE REF TO) CL_RSDRC_TREX_QUERY_LAYER Query layer object to clear 20100126
31 P_S_DEBUGFLAGS Instance attribute Private Type reference (TYPE) RSR_S_DEBUGFLAGS RSRT Debug Flags 20060831
32 P_TH_ATTRNAME Instance attribute Private Type reference (TYPE) PT_TH_ATTRNAME 20060828
33 P_TH_CMP_MAPPING Instance attribute Private Type reference (TYPE) PT_TH_CMP_MAPPING 20060814
34 P_T_COMP_MAPPING Instance attribute Private Type reference (TYPE) PT_T_COMP_MAPPING 20060810
35 P_T_SELECTION_OR Instance attribute Private Type reference (TYPE) PT_T_SELECTION_OR 20071030
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20060802
2 CONVERT_SELDR Instance method Protected Method Convert seldr for referencing InfoObjects 20081017
3 CREATE Instance method Public Method 20081204
4 CREATE_CALCSCENARIO_FOR_MPRO Instance method Protected Method 20110216
5 CREATE_LOGINDEX_FOR_PART Instance method Protected Method 20110216
6 CREATE_LOGINDEX_FOR_TABLE Instance method Protected Method 20110216
7 FINALIZE Instance method Public Method 20060817
8 GET_CHAVL_FROM_AUTH_VALUE Static method Protected Method 20060810
9 GET_ICUBE_TABLNM Instance method Protected Method 20110216
10 GET_IOBJ_TABLNM Instance method Protected Method 20110216
11 GET_ODSO_TABLNM Instance method Protected Method 20110216
12 GET_SFC Instance method Protected Method 20081017
13 MATERIALIZE Instance method Public Method Materialize in Index 20100212
14 READ_DATA Instance method Public Method 20060817
15 RESTRICT_BY_AUTH_VALUES Instance method Public Method 20060817
16 RESTRICT_BY_HCPR Instance method Protected Method 20130723
17 RESTRICT_BY_HYBR_PROV Instance method Protected Method -> O_R_SUBSELECT (OR) 20100121
18 RESTRICT_BY_INFOCUBE Instance method Protected Method -> O_R_SUBSELECT (OR) 20100208
19 RESTRICT_BY_INFOPROV Instance method Public Method 20060817
20 RESTRICT_BY_INFOPROV_01 Instance method Protected Method 20110216
21 RESTRICT_BY_INFOPROV_HDB Instance method Protected Method -> O_R_SUBSELECT (OR) 20110216
22 RESTRICT_BY_NAV_ATTR Instance method Public Method 20060817
23 RESTRICT_BY_PROVRQ Instance method Protected Method 20100121
24 RESTRICT_BY_RANGE Instance method Public Method 20060817
25 RESTRICT_BY_RANGE_EXTENDED Instance method Public Method 20081204
26 RESTRICT_BY_SELDR Instance method Public Method 20060817
27 RESTRICT_BY_SELECTION_OR Instance method Protected Method 20110331
28 RESTRICT_BY_TABLE Instance method Protected Method Add Table Restriction 20100209
29 SELECT_FIELD Instance method Public Method 20060817
30 SET_MOST_RECENT Instance method Public Method 20060817
31 SET_NAME_MAPPER Instance method Public Method Has to be called directly after constructor 20081204
32 SET_SEARCH_STRING Instance method Public Method 20060817
33 _BUILD_TREXCOMPDESCR Instance method Private Method Build TREX Return Structure 20060810
34 _CHECK_IN_LIST Instance method Private Method Check InList 20090915
35 _GET_ATTRNAME Instance method Private Method Determine Attribute Names in TREX 20060810
36 _GET_ORG_IOBJNM Instance method Protected Method 20081017
37 _GET_TYPE Instance method Private Method Determine Type for Return Structure 20060808
38 _RESTRICT_BY_OR_SELECTION Instance method Private Method 20071030
39 _RESTRICT_KEYDATE_LANGU Instance method Protected Method Restrict According to Time-Dependent Attributes 20081017
40 __GET_ATTRNAME Instance method Private Method 20060828
Events
Class CL_RSMD_RS_TREX_QUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_ATTRNAME Private See coding 20060828 BEGIN OF pt_s_attrname, iobjnm TYPE rsd_iobjnm, prsnt TYPE rsmd_rs_prsnt, fieldname TYPE trexd_attr_name, END OF pt_s_attrname
2 PT_S_CMP_MAPPING Private See coding 20060814 BEGIN OF pt_s_cmp_mapping, iobjnm TYPE rsd_iobjnm, chabasnm TYPE rsd_iobjnm, END OF pt_s_cmp_mapping
3 PT_S_COMP_MAPPING Private See coding 20060810 BEGIN OF pt_s_comp_mapping, retalias TYPE trexs_comp_descr-field_name, attr_name TYPE trexs_comp_descr-attr_name, END OF pt_s_comp_mapping
4 PT_S_SELECTION_OR Private See coding 20071030 BEGIN OF pt_s_selection_or, iobjnm TYPE rsd_iobjnm, prsnt TYPE rsmd_rs_prsnt, range TYPE rsmd_rs_s_range, END OF pt_s_selection_or
5 PT_TH_ATTRNAME Private See coding 20060828 pt_th_attrname TYPE HASHED TABLE OF pt_s_attrname WITH UNIQUE KEY iobjnm prsnt
6 PT_TH_CMP_MAPPING Private See coding 20060814 pt_th_cmp_mapping TYPE HASHED TABLE OF pt_s_cmp_mapping WITH UNIQUE KEY iobjnm
7 PT_T_COMP_MAPPING Private See coding 20060810 pt_t_comp_mapping TYPE STANDARD TABLE OF pt_s_comp_mapping WITH KEY retalias
8 PT_T_SELECTION_OR Private See coding 20071030 pt_t_selection_or TYPE STANDARD TABLE OF pt_s_selection_or WITH NON-UNIQUE KEY iobjnm prsnt
9 TN_S_SID Public See coding 20100210 BEGIN OF tn_s_sid, sid TYPE rssid, END OF tn_s_sid
10 TN_S_SIDCONV Public See coding 20130118 BEGIN OF tn_s_sidconv, attrnm TYPE rsdrs_alias, has_sidconv TYPE rsd_tablnm, allow_keybased_inlist TYPE rs_bool, END OF tn_s_sidconv
11 TN_T_SIDCONV Public See coding 20130118 tn_t_sidconv TYPE STANDARD TABLE OF tn_s_sidconv
12 TO_S_ATTRIBUTE Protected See coding 20081024 BEGIN OF to_s_attribute, attribute TYPE trexd_attr_name, returnalias TYPE trexs_comp_descr-field_name, END OF to_s_attribute
13 TO_S_INDEX_MAPPING Protected See coding 20110216 BEGIN OF to_s_index_mapping, partprov TYPE rsinfoprov, index_id TYPE trexd_index_id, attrname TYPE trexd_attr_name, type(1) TYPE c, ts_techprovid TYPE rrsi_ts_sid, r_calcscenario type ref to cl_Rsdd_cs_calcscenario, END OF to_s_index_mapping
14 TO_S_SELECTION_OR Protected See coding 20110331 BEGIN OF to_s_selection_or, iobjnm TYPE rsd_iobjnm, prsnt TYPE rsmd_rs_prsnt, range TYPE rsmd_rs_s_range, END OF to_s_selection_or
15 TO_S_SORTING Protected See coding 20081024 BEGIN OF to_s_sorting, attribute TYPE trexd_attr_name, ascending TYPE rs_bool, END OF to_s_sorting
16 TO_TS_INDEX_MAPPING Protected See coding 20110216 to_ts_index_mapping TYPE SORTED TABLE OF to_s_index_mapping WITH UNIQUE KEY partprov
17 TO_T_ATTRIBUTE Protected See coding 20081024 to_t_attribute TYPE STANDARD TABLE OF to_s_attribute WITH KEY attribute
18 TO_T_SELECTION_OR Protected See coding 20110331 to_t_selection_or TYPE STANDARD TABLE OF to_s_selection_or WITH NON-UNIQUE KEY iobjnm prsnt
19 TO_T_SORTING Protected See coding 20081024 to_t_sorting TYPE STANDARD TABLE OF to_s_sorting WITH KEY attribute
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANM Call by reference Type reference (TYPE) RSD_CHANM 20060808
2 Importing I_DATETO Call by reference Type reference (TYPE) SY-DATUM SY-DATUM Aktuelles Datum des Applikationsservers 20060808
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060808
4 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060808
5 Importing I_MAXROWS Call by reference Type reference (TYPE) I 500 20060808
6 Importing I_ORG_CHANM Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20080310
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20060808

Method CONVERT_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20081021
2 Returning R_TSX_SELDR Value transfer Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20081021

Method CONVERT_SELDR on class CL_RSMD_RS_TREX_QUERY has no exception.

Method CREATE Signature

Method CREATE on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method CREATE on class CL_RSMD_RS_TREX_QUERY has no exception.

Method CREATE_CALCSCENARIO_FOR_MPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMP_INDEX Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20110216
2 Importing I_TS_INDEX_MAPPING Call by reference Type reference (TYPE) TO_TS_INDEX_MAPPING 20110216
3 Returning R_S_INDEX_MAPPING Value transfer Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method CREATE_LOGINDEX_FOR_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20110216
2 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20110216
3 Returning R_S_INDEX_MAPPING Value transfer Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method CREATE_LOGINDEX_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_INDEX_MAPPING Call by reference Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
2 Importing I_TEMP_INDEX Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20110216
3 Returning R_S_INDEX_MAPPING Value transfer Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method FINALIZE Signature

Method FINALIZE on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method FINALIZE on class CL_RSMD_RS_TREX_QUERY has no exception.

Method GET_CHAVL_FROM_AUTH_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTH_VALUE Call by reference Type reference (TYPE) STRING 20060810
2 Returning R_CHAVL Value transfer Type reference (TYPE) TREXS_QUERY_ENTRY-VALUE1 Ab 20060810

Method GET_CHAVL_FROM_AUTH_VALUE on class CL_RSMD_RS_TREX_QUERY has no exception.

Method GET_ICUBE_TABLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20110216
2 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110216
3 Returning R_S_INDEX_MAPPING Value transfer Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method GET_IOBJ_TABLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESTRICTED Call by reference Type reference (TYPE) RS_BOOL Boolean 20110216
2 Exporting E_S_INDEX_MAPPING Call by reference Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
3 Importing I_PARTIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20110216
4 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110216
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method GET_ODSO_TABLNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20110216
2 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110216
3 Returning R_S_INDEX_MAPPING Value transfer Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method GET_SFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_SFC Value transfer Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20081017

Method GET_SFC on class CL_RSMD_RS_TREX_QUERY has no exception.

Method MATERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index-ID 20100212
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100212

Method READ_DATA Signature

Method READ_DATA on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method READ_DATA on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_AUTH_VALUES Signature

Method RESTRICT_BY_AUTH_VALUES on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method RESTRICT_BY_AUTH_VALUES on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_HCPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_INDEX_MAPPING Call by reference Type reference (TYPE) TO_S_INDEX_MAPPING 20130723
2 Importing I_CHANM Call by reference Type reference (TYPE) RSCHANM Characteristic 20130723
3 Importing I_R_IPRO Call by reference Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Runtime Metadata 20130723
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: General Error Class 20130723

Method RESTRICT_BY_HYBR_PROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESTRICTED Value transfer Type reference (TYPE) RS_BOOL Boolean 20100121
# Exception Resumable Description Created on
1 CX_RSMD_RS_NOBIA Der BIA-Index kann nicht benutzt werden 20100121
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100121

Method RESTRICT_BY_INFOCUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20111013
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20111013
3 Returning R_RESTRICTED Value transfer Type reference (TYPE) RS_BOOL Boolean 20100208
# Exception Resumable Description Created on
1 CX_RSMD_RS_NOBIA Der BIA-Index kann nicht benutzt werden 20100208
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100208

Method RESTRICT_BY_INFOPROV Signature

Method RESTRICT_BY_INFOPROV on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method RESTRICT_BY_INFOPROV on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_INFOPROV_01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESTRICTED Call by reference Type reference (TYPE) RS_BOOL Boolean 20110216
2 Exporting E_S_INDEX_MAPPING Call by reference Type reference (TYPE) TO_S_INDEX_MAPPING 20110216
3 Importing I_CUBESUBTYPE Call by reference Type reference (TYPE) RSCUBESUBTYPE SubTyp des InfoProvider 20110216
4 Importing I_CUBETYPE Call by reference Type reference (TYPE) RSD_CUBETYPE 20110216
5 Importing I_PARTPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110216
6 Importing I_PART_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20110216
7 Importing I_TLOGO Call by reference Type reference (TYPE) RS_TLOGO 20110216
# Exception Resumable Description Created on
1 CX_RSMD_RS_NOBIA Der BIA-Index kann nicht benutzt werden 20110216
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method RESTRICT_BY_INFOPROV_HDB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_TO_NAV_ATR Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110216
2 Returning R_RESTRICTED Value transfer Type reference (TYPE) RS_BOOL Boolean 20110216
# Exception Resumable Description Created on
1 CX_RSMD_RS_NOBIA Der BIA-Index kann nicht benutzt werden 20110216
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110216

Method RESTRICT_BY_NAV_ATTR Signature

Method RESTRICT_BY_NAV_ATTR on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method RESTRICT_BY_NAV_ATTR on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_PROVRQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ InfoObject 20100121
2 Returning R_RESTRICTED Value transfer Type reference (TYPE) RS_BOOL Boolean 20100121
# Exception Resumable Description Created on
1 CX_RSMD_RS_NOBIA Der BIA-Index kann nicht benutzt werden 20100121
2 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20100121

Method RESTRICT_BY_RANGE Signature

Method RESTRICT_BY_RANGE on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method RESTRICT_BY_RANGE on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_RANGE_EXTENDED Signature

Method RESTRICT_BY_RANGE_EXTENDED on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method RESTRICT_BY_RANGE_EXTENDED on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_SELDR Signature

Method RESTRICT_BY_SELDR on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method RESTRICT_BY_SELDR on class CL_RSMD_RS_TREX_QUERY has no exception.

Method RESTRICT_BY_SELECTION_OR Signature

Method RESTRICT_BY_SELECTION_OR on class CL_RSMD_RS_TREX_QUERY has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20110331

Method RESTRICT_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) TREXD_INDEX_ID 20100209
2 Importing I_JOIN_COLUMN1 Call by reference Type reference (TYPE) TREXD_ATTR_NAME 20100209
3 Importing I_JOIN_COLUMN2 Call by reference Type reference (TYPE) TREXD_ATTR_NAME 20100209
4 Returning R_RESTRICTED Value transfer Type reference (TYPE) RS_BOOL Boolean 20100209

Method RESTRICT_BY_TABLE on class CL_RSMD_RS_TREX_QUERY has no exception.

Method SELECT_FIELD Signature

Method SELECT_FIELD on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method SELECT_FIELD on class CL_RSMD_RS_TREX_QUERY has no exception.

Method SET_MOST_RECENT Signature

Method SET_MOST_RECENT on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method SET_MOST_RECENT on class CL_RSMD_RS_TREX_QUERY has no exception.

Method SET_NAME_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_NAME_MAPPER Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> Trex View attributes 20081204

Method SET_NAME_MAPPER on class CL_RSMD_RS_TREX_QUERY has no exception.

Method SET_SEARCH_STRING Signature

Method SET_SEARCH_STRING on class CL_RSMD_RS_TREX_QUERY has no parameter.
Method SET_SEARCH_STRING on class CL_RSMD_RS_TREX_QUERY has no exception.

Method _BUILD_TREXCOMPDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20060810
2 Returning R_T_TREXCOMPDESCR Value transfer Type reference (TYPE) TREXT_COMP_DESCR Beschreibung der Komponenten 20060810

Method _BUILD_TREXCOMPDESCR on class CL_RSMD_RS_TREX_QUERY has no exception.

Method _CHECK_IN_LIST 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) RSIOBJNM InfoObject 20090915
2 Importing I_S_WHERE Call by reference Type reference (TYPE) CL_RSDRV_TREX_STMT=>TN_S_WHERE 20090915
3 Returning R_IS_TMPIDX Value transfer Type reference (TYPE) RS_BOOL Boolean 20090915

Method _CHECK_IN_LIST on class CL_RSMD_RS_TREX_QUERY has no exception.

Method _GET_ATTRNAME 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 20060810
2 Importing I_PRSNT Call by reference Type reference (TYPE) RSMD_RS_PRSNT Darstellung eines InfoObjects 20060810
3 Returning R_FIELDNAME Value transfer Type reference (TYPE) TREXD_ATTR_NAME Feldname 20060810
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20060810

Method _GET_ORG_IOBJNM 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) RSDIOBJNM InfoObject 20081017
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSDIOBJNM InfoObject 20081017

Method _GET_ORG_IOBJNM on class CL_RSMD_RS_TREX_QUERY has no exception.

Method _GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_COMP Call by reference Type reference (TYPE) ABAP_COMPONENTDESCR 20060808
2 Importing I_ABAPLEN Call by reference Type reference (TYPE) I 20060808
3 Importing I_DATATP Call by reference Type reference (TYPE) DATATYPE_D 20060808
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20060808

Method _RESTRICT_BY_OR_SELECTION Signature

Method _RESTRICT_BY_OR_SELECTION on class CL_RSMD_RS_TREX_QUERY has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20071030

Method _RESTRICT_KEYDATE_LANGU Signature

Method _RESTRICT_KEYDATE_LANGU on class CL_RSMD_RS_TREX_QUERY has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR BW: Allgemeine Fehlerklasse 20081017

Method __GET_ATTRNAME 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 20060828
2 Importing I_PRSNT Call by reference Type reference (TYPE) RSMD_RS_PRSNT Darstellung eines InfoObjects 20060828
3 Returning R_FIELDNAME Value transfer Type reference (TYPE) TREXD_ATTR_NAME BIA-Attributsname: InfoObjekt + weitere Daten 20060828

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