SAP ABAP Class CL_RSOD_REQ_SEL_COORDINATES (Request Selection for Documents with Coordinate Info)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSOD (Package) KW Document Link (Core)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSOD_REQUEST_SELECTION Request Selection for Documents 20021211
Properties
Class CL_RSOD_REQ_SEL_COORDINATES  
Short Description Request Selection for Documents with Coordinate Info    
Super Class CL_RSOD_REQUEST_SELECTION Request Selection for Documents 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSOD   KW Document Link (Core) 
Created 20021211   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSOD_REQ_SEL_COORDINATES has no forward declaration.
Interfaces
Class CL_RSOD_REQ_SEL_COORDINATES has no interface implemented.
Friends
Class CL_RSOD_REQ_SEL_COORDINATES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_FIX_ELTSID_1 Instance attribute Private Type reference (TYPE) RSD_SID Fixed Filter, Structure 1, Otherwise 0 20021211
2 P_FIX_ELTSID_2 Instance attribute Private Type reference (TYPE) RSD_SID Fixed Filter, Structure 2, Otherwise 0 20021211
3 P_THX_COLUMN_DATA Instance attribute Private Type reference (TYPE) RSR_THX_DOC_AXIS_DATA Activate X Axis (CHANM= PROP_NAME, Empty: Not Relevant) 20021211
4 P_THX_ROW_DATA Instance attribute Private Type reference (TYPE) RSR_THX_DOC_AXIS_DATA Activate Y Axis (CHANM = PROP_NAME, Empty: Not Relevant) 20021211
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROPS_TO_AXIS Instance method Private Method Add Document Properties for an Axis 20021211
2 BUILD_PROPERTY_SELECTION Static method Private Method Build Document Property Selection from a Axis Cell 20021211
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021211
4 FILTER_AXIS_CELL Instance method Public Method Filters an Axis Cell 20021211
5 FILTER_ONE_AXIS Instance method Private Method Filters an Axis 20021211
6 GET_DOC_COORDINATES Instance method Public Method Specify Cell Coordinates for the Existing Documents 20021211
7 GET_DOC_COORDINATES_CELL Instance method Private Method Do Documents Exist for a Cell? 20021211
8 GET_DOC_COORDINATES_COLUMN Instance method Private Method Determine Cell Coordination for a Column 20021211
9 GET_KID_SELID_FOR_CELL Instance method Private Method Gets CID for a Cell 20021211
10 GET_KYFNM_OF_CELL Instance method Public Method Specify Cell Key Figure 20021211
11 REMOVE_PROP_FROM_AXIS Instance method Private Method Add Document Properties for an Axis 20021211
Events
Class CL_RSOD_REQ_SEL_COORDINATES has no event.
Types
Class CL_RSOD_REQ_SEL_COORDINATES has no local type.
Method Signatures

Method ADD_PROPS_TO_AXIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_THX_AXIS_DATA Call by reference Type reference (TYPE) RSR_THX_DOC_AXIS_DATA Einschränkungen auf einer Achse 20021211
2 Importing I_AXIS Call by reference Type reference (TYPE) RRXAXIS Achse entlang derer ein Merkmal in einer Query angeordnet is 20021211
3 Importing I_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSR_REQUEST Datenanforderung vom OLAP-Prozessor 20021211

Method ADD_PROPS_TO_AXIS on class CL_RSOD_REQ_SEL_COORDINATES has no exception.

Method BUILD_PROPERTY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_AXIS_DATA Call by reference Type reference (TYPE) RSR_SX_DOC_AXIS_DATA Einschränkungen pro Achsenabschnitt 20021211
2 Returning R_TS_PROP_SELECTION Value transfer Type reference (TYPE) RSOD_TS_PROP Eigenschaften eines Dokumentes (sortiert) 20021211

Method BUILD_PROPERTY_SELECTION on class CL_RSOD_REQ_SEL_COORDINATES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSR_REQUEST Datenanforderung vom OLAP-Prozessor 20021211
2 Importing I_R_REQ_SEL_COORD Call by reference Object reference (TYPE REF TO) CL_RSOD_REQ_SEL_COORDINATES Request-Selektion für Dokukmente mit Koordinateninfo 20021211
3 Importing I_TS_QUPROP_FILTER Call by reference Type reference (TYPE) RSOD_TS_QUPROP Dokumenteigenschaften im Filter des Requestes 20030226

Method CONSTRUCTOR on class CL_RSOD_REQ_SEL_COORDINATES has no exception.

Method FILTER_AXIS_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_QUPROP_CELL Call by reference Type reference (TYPE) RSOD_TS_QUPROP BBS Selektion für die Achsenzelle 20021211
2 Importing I_COLUMN Call by reference Type reference (TYPE) I Spalte 20021211
3 Importing I_ROW Call by reference Type reference (TYPE) I Zeile 20021211
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20021211

Method FILTER_ONE_AXIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_AXIS_FILTER Call by reference Type reference (TYPE) RSR_THX_DOC_AXIS_DATA Zu filternde Achse 20021211
2 Changing C_AXIS_OTHER Call by reference Type reference (TYPE) RSR_THX_DOC_AXIS_DATA Andere Achse 20021211
3 Changing C_TS_QUPROP_CELL Call by reference Type reference (TYPE) RSOD_TS_QUPROP Slektion der Zelle 20021211
4 Importing I_COORDINATE Call by reference Type reference (TYPE) I Achsenkoordinate 20021211
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20021211

Method GET_DOC_COORDINATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DOCS Call by reference Object reference (TYPE REF TO) CL_RSOD_DOC_COLLECTION BW Menge von Dokumenten 20021211
2 Returning R_TH_CELL_COORDINATE Value transfer Type reference (TYPE) RSR_TH_CELL_COORDINATE Zellkoordinaten 20021211

Method GET_DOC_COORDINATES on class CL_RSOD_REQ_SEL_COORDINATES has no exception.

Method GET_DOC_COORDINATES_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_COLUMN_COORDINATE Call by reference Type reference (TYPE) RSOD_TH_COLUMN_COORDINATE Dokument relevante Spalten 20021211
2 Importing I_SX_COLUMN_DATA Call by reference Type reference (TYPE) RSR_SX_DOC_AXIS_DATA Einschränkungen auf den Zeilen 20021211
3 Importing I_SX_ROW_DATA Call by reference Type reference (TYPE) RSR_SX_DOC_AXIS_DATA Einschränkungen auf den Spalten 20021211
4 Importing I_TS_IO_PROP_REDUCED Call by reference Type reference (TYPE) RSOD_TS_IO_PROP Dokumente, die zur Zeilen- und Spaltenselektion passen 20021211

Method GET_DOC_COORDINATES_CELL on class CL_RSOD_REQ_SEL_COORDINATES has no exception.

Method GET_DOC_COORDINATES_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_CELL_COORDINATE Call by reference Type reference (TYPE) RSR_TH_CELL_COORDINATE Zellkoordinaten 20021211
2 Importing I_SX_ROW_DATA Call by reference Type reference (TYPE) RSR_SX_DOC_AXIS_DATA Einschränkungen auf den Spalten 20021211
3 Importing I_TS_IO_PROP_REDUCED Call by reference Type reference (TYPE) RSOD_TS_IO_PROP Menge von Dokumenten, die zur Zeilenselektion passen 20021211

Method GET_DOC_COORDINATES_COLUMN on class CL_RSOD_REQ_SEL_COORDINATES has no exception.

Method GET_KID_SELID_FOR_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_COLUMN_DATA Call by reference Type reference (TYPE) RSR_SX_DOC_AXIS_DATA Einschränkungen auf den Zeilen 20021211
2 Importing I_SX_ROW_DATA Call by reference Type reference (TYPE) RSR_SX_DOC_AXIS_DATA Einschränkungen auf den Spalten 20021211
3 Returning R_S_KID_SELID Value transfer Type reference (TYPE) RSBBS_S_KID_SELID 20021211
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20021211

Method GET_KYFNM_OF_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMN Call by reference Type reference (TYPE) I Spalte 20021211
2 Importing I_ROW Call by reference Type reference (TYPE) I Zeile 20021211
3 Returning R_KYFNM Value transfer Type reference (TYPE) RSKYFNM Kennzahl 20021211
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20021211

Method REMOVE_PROP_FROM_AXIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_THX_AXIS_DATA Call by reference Type reference (TYPE) RSR_THX_DOC_AXIS_DATA Einschränkungen auf einer Achse 20021211
2 Importing I_PROP_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20021211

Method REMOVE_PROP_FROM_AXIS on class CL_RSOD_REQ_SEL_COORDINATES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400