SAP ABAP Class CL_RSMDS_GENERATED_FILTER (CL_RSMDS_GENERATED_FILTER)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BW-SRV (Application Component) BW Generation Tool and Set Object
     SBIS (Package) Multidimensional Set Object
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMDS_FILTER Set Object: Filter on a Structure 20041018
Properties
Class CL_RSMDS_GENERATED_FILTER  
Short Description    
Super Class CL_RSMDS_FILTER Set Object: Filter on a Structure 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBIS   Multidimensional Set Object 
Created 20041018   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSMDS_GENERATED_FILTER has no forward declaration.
Interfaces
Class CL_RSMDS_GENERATED_FILTER has no interface implemented.
Friends
Class CL_RSMDS_GENERATED_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OPERATOR Constant Public See coding 20041018
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_SET_TO_CONDDESCRS Static method Private Method CONVERT_SET_TO_CONDDESCRS 20041018
2 CREATE_GENERATED_BY_DATA Static method Public Method CREATE_GENERATED_BY_DATA 20041018
3 DATA_TO_COMPDESCRS Static method Private Method DATA_TO_COMPDESCRS 20041018
4 ELEMDESCR_TO_COMPDESCR Static method Private Method ELEMDESCR_TO_COMPDESCR 20041018
Events
Class CL_RSMDS_GENERATED_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OPERATOR Public See coding OPERATOR 20041018 operator TYPE c LENGTH 2
2 SX_FILTERDESCR Public See coding SX_FILTERDESCR 20041018 BEGIN OF sx_filterdescr, ts_compdescrs TYPE ts_compdescrs, ts_conddescrs TYPE ts_conddescrs, END OF sx_filterdescr
3 S_COMPDESCR Public See coding S_COMPDESCR 20041018 BEGIN OF s_compdescr, position TYPE i, typename TYPE typename, length TYPE i, decimals TYPE i, END OF s_compdescr
4 S_CONDDESCR Public See coding S_CONDDESCR 20041018 BEGIN OF s_conddescr, groupindex TYPE i, position TYPE i, operator TYPE operator, END OF s_conddescr
5 S_DIMMAPPING Private See coding S_DIMMAPPING 20041018 BEGIN OF s_dimmapping, r_dimension TYPE REF TO if_rsmds_dimension, position TYPE i, END OF s_dimmapping
6 TH_DIMMAPPINGS Private See coding TH_DIMMAPPINGS 20041018 th_dimmappings TYPE HASHED TABLE OF s_dimmapping WITH UNIQUE KEY r_dimension
7 TS_COMPDESCRS Public See coding TS_COMPDESCRS 20041018 ts_compdescrs TYPE SORTED TABLE OF s_compdescr WITH UNIQUE KEY position
8 TS_CONDDESCRS Public See coding TS_CONDDESCRS 20041018 ts_conddescrs TYPE STANDARD TABLE OF s_conddescr WITH KEY groupindex position
Method Signatures

Method CONVERT_SET_TO_CONDDESCRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TR_SETS Call by reference Type reference (TYPE) RSMDS_TR_SETS Tabelle mit Referenzen auf allgem. multi-dimensionale Mengen 20041018
2 Changing C_TS_CONDDESCRS Call by reference Type reference (TYPE) TS_CONDDESCRS C_TS_CONDDESCRS 20041018
3 Importing I_GROUPINDEX Call by reference Type reference (TYPE) I 0 I_GROUPID 20041018
4 Importing I_R_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET I_R_SET 20041018
5 Importing I_TH_DIMMAPPINGS Call by reference Type reference (TYPE) TH_DIMMAPPINGS I_TH_DIMMAPPINGS 20041018

Method CONVERT_SET_TO_CONDDESCRS on class CL_RSMDS_GENERATED_FILTER has no exception.

Method CREATE_GENERATED_BY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) FILTERMODE I_MODE 20041018
2 Importing I_R_HANDLE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR 20071210
3 Importing I_R_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET I_R_SET 20041018
4 Returning R_R_FILTER Value transfer Object reference (TYPE REF TO) CL_RSMDS_FILTER R_R_FILTER 20041018
# Exception Resumable Description Created on
1 CX_RSMDS_ACTION_FAILED Generierter Filer konnte nicht erzeugt werden 20041019

Method DATA_TO_COMPDESCRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_DIMMAPPINGS Call by reference Type reference (TYPE) TH_DIMMAPPINGS TH_DIMMAPPINGS 20041018
2 Exporting E_TS_COMPDESCRS Call by reference Type reference (TYPE) TS_COMPDESCRS E_TS_COMPDESCRS 20041018
3 Importing I_R_HANDLE Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR I_DATA 20071210
4 Importing I_R_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Tabelle von Dimensionen 20070306
# Exception Resumable Description Created on
1 CX_RSMDS_INPUT_INVALID Ungültige Parameterübergabe (unzulässiger Wert) 20070306
2 CX_RSMDS_INPUT_INVALID_TYPE CX_RSMDS_INPUT_INVALID_TYPE 20041018

Method ELEMDESCR_TO_COMPDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_COMPDESCR Call by reference Type reference (TYPE) S_COMPDESCR E_S_COMPDESCR 20041018
2 Importing I_POSITION Call by reference Type reference (TYPE) I 1 20041018
3 Importing I_R_ELEMDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_ELEMDESCR I_R_ELEMDESCR 20041018
# Exception Resumable Description Created on
1 CX_RSMDS_INPUT_INVALID_TYPE CX_RSMDS_INPUT_INVALID_TYPE 20041018
History
Last changed by/on SAP  20110908 
SAP Release Created in 700