SAP ABAP Class CL_RSDD_CS_RESTR_ATTRIBUTE (Restricted Attribute for Calculation Views)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_CALCSCENARIO (Package) Create Calculation Scenario
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_CS_ATTRIBUTE Implementation of a CalcScenario Attribute 20111013
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDD_CS_RESTR_ATTRIBUTE Properties of a Restricted Attribute 20111013
Properties
Class CL_RSDD_CS_RESTR_ATTRIBUTE  
Short Description Restricted Attribute for Calculation Views    
Super Class CL_RSDD_CS_ATTRIBUTE Implementation of a CalcScenario Attribute 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_CALCSCENARIO   Create Calculation Scenario 
Created 20111010   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_RSDD_CS_DELTAQUERY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSDD_CS_KEYFIGURE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDD_CS_RESTR_ATTRIBUTE Properties of a Restricted Attribute 20111013
Friends
# Friend Modeled only Created on Description
1 CL_RSDD_CS_RESTR_KEYFIGURE 20111013 Restricted Key Figure for Calculation View
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_BASE_ATTRIBUTE Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_CS_ATTRIBUTE Basic attribute that the filter selections apply for 20111013
2 P_OPERAND Instance attribute Private Object reference (TYPE REF TO) LCL_RSDD_CS_OPERAND Operand (2nd Variant) 20111013
3 P_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_CS_RESTR_KEYFIGURE Technical Main Node (Internal) 20111013
4 P_QUERY_RESTRICTION Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_CS_QE_RESTRICTION Filter mit Query-Entries für eingeschränkte Kennzahlen 20121009
5 P_RESTRICTION Instance attribute Private Object reference (TYPE REF TO) LCL_RSDD_CS_RESTRICTION All Selections as Flat Filter 20111013
6 P_TAGNAME Static Attribute Private Type reference (TYPE) STRING 'restrictedAttribute' XML Tag 20111013
7 P_TH_VIEWATTRIBUTE Instance attribute Private Type reference (TYPE) CL_RSDD_CS_DELTAQUERY=>GT_TH_RESTR_ATTRIBUTES List of View Attribute Selections 20111013
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RESTRICTED_VIEWATTRIBUTE Instance method Public Method 20111013
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111013
3 GET_BASE_ATTRIBUTE Instance method Public Method 20111013
4 GET_OPERAND Instance method Private Method Returns the operand's instance 20111013
5 GET_RESTRICTED_VIEWATTRIBUTE Instance method Public Method 20111013
6 GET_RESTRICTED_VIEWATTRIBUTES Instance method Public Method 20111013
7 GET_RESTRICTION Instance method Public Method 20111013
8 REMOVE_RESTRICTED_VIEWATTR Instance method Public Method 20111013
9 SET_PARENT Instance method Private Method Sets the technical main node 20111013
10 SET_RESTRICTION Instance method Public Method 20111013
11 WRITE_OPERAND Instance method Private Method Creates XML for the operand (2nd variant) 20111013
12 WRITE_RESTRICTION Instance method Private Method Creates XML for the flat selection (1st variant) 20111013
13 WRITE_VIEWATTRIBUTES Instance method Private Method Creates XML for the restricted view attributes 20111013
Events
Class CL_RSDD_CS_RESTR_ATTRIBUTE has no event.
Types
Class CL_RSDD_CS_RESTR_ATTRIBUTE has no local type.
Method Signatures

Method ADD_RESTRICTED_VIEWATTRIBUTE Signature

Method ADD_RESTRICTED_VIEWATTRIBUTE on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method ADD_RESTRICTED_VIEWATTRIBUTE on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGRTYPE Call by reference Type reference (TYPE) CSEQUENCE CL_RSDD_CS_KEYFIGURE=>N_C_AGGRTYPE_SUM Aggregationstyp 20111013
2 Importing I_BASE_ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_ATTRIBUTE Basiskennzahl 20111013
3 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE Attributname 20111013
4 Importing I_NAME_MAPPER Call by reference Object reference (TYPE REF TO) IF_RSDRV_TREX_NAME_MAPPER Name Mapper BI <-> CalcSchema Attributes 20111013
5 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_RESTR_KEYFIGURE Eingeschränkte Kennzahl, die wirklich sichtbar ist 20111013

Method CONSTRUCTOR on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method GET_BASE_ATTRIBUTE Signature

Method GET_BASE_ATTRIBUTE on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method GET_BASE_ATTRIBUTE on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method GET_OPERAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_OPERAND Value transfer Object reference (TYPE REF TO) LCL_RSDD_CS_OPERAND Operand 20111013

Method GET_OPERAND on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method GET_RESTRICTED_VIEWATTRIBUTE Signature

Method GET_RESTRICTED_VIEWATTRIBUTE on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method GET_RESTRICTED_VIEWATTRIBUTE on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method GET_RESTRICTED_VIEWATTRIBUTES Signature

Method GET_RESTRICTED_VIEWATTRIBUTES on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method GET_RESTRICTED_VIEWATTRIBUTES on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method GET_RESTRICTION Signature

Method GET_RESTRICTION on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method GET_RESTRICTION on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method REMOVE_RESTRICTED_VIEWATTR Signature

Method REMOVE_RESTRICTED_VIEWATTR on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method REMOVE_RESTRICTED_VIEWATTR on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_RESTR_KEYFIGURE Technischer Hauptknoten 20111013

Method SET_PARENT on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method SET_RESTRICTION Signature

Method SET_RESTRICTION on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method SET_RESTRICTION on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method WRITE_OPERAND Signature

Method WRITE_OPERAND on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method WRITE_OPERAND on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method WRITE_RESTRICTION Signature

Method WRITE_RESTRICTION on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method WRITE_RESTRICTION on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.

Method WRITE_VIEWATTRIBUTES Signature

Method WRITE_VIEWATTRIBUTES on class CL_RSDD_CS_RESTR_ATTRIBUTE has no parameter.
Method WRITE_VIEWATTRIBUTES on class CL_RSDD_CS_RESTR_ATTRIBUTE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740