SAP ABAP Interface IF_BICS_QV_DATA_CELL (Data Cell Description (KID))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     BW_BICS_CONSUMER_QUERY_VIEW (Package) BW BICS Consumer Query View
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BICS_QV_DATA_CELL Data cell 20100503
Properties
Interface IF_BICS_QV_DATA_CELL  
Short Description Data Cell Description (KID)    
General Data
Package BW_BICS_CONSUMER_QUERY_VIEW   BW BICS Consumer Query View 
Created 20100120   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_BICS_MD_STRUCTURE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BICS_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BICS_CONTEXT Context of an Object 20100503
2 IF_BICS_OBJECT Root Object for BICS Entities 20100503
3 IF_BICS_QV_CONTEXT Context of a Query View Object 20100503
Friends
Interface IF_BICS_QV_DATA_CELL has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_CALCDIR_COLUMNS_AXIS Constant Public Type reference (TYPE) TN_CALCULATION_DIRECTION `COLUMNS AXIS` Along the Columns 20100915
2 N_C_CALCDIR_DEFAULT Constant Public Type reference (TYPE) TN_CALCULATION_DIRECTION `DEFAULT` Default 20100915
3 N_C_CALCDIR_ROWS_AXIS Constant Public Type reference (TYPE) TN_CALCULATION_DIRECTION `ROWS AXIS` Along the Rows 20100915
4 N_R_QV_STRUCTURE_MEMBER_1 Instance attribute Public Object reference (TYPE REF TO) IF_BICS_QV_STRUCTURE_MEMBER Structure Characteristics 20100907
5 N_R_QV_STRUCTURE_MEMBER_2 Instance attribute Public Object reference (TYPE REF TO) IF_BICS_QV_STRUCTURE_MEMBER Structure Characteristics 20100907
6 N_S_DATA_CELL Instance attribute Public Type reference (TYPE) TN_S_DATA_CELL Cell Information 20120209
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_DETAIL_CALC_TO_RESULT Instance method Public Method Use single value calculations on result rows too? 20100915
2 GET_AGGREGATION_MODE Instance method Public Method Read Aggregation Rule 20100913
3 GET_DECIMAL_PLACES Instance method Public Method Read Number of Decimal Places 20100913
4 GET_DETAIL_CALCULATION Instance method Public Method Read "Calculate Individual Values as.." 20100914
5 GET_DETAIL_CALC_DIRECTION Instance method Public Method Read Calculation Direction 20100915
6 GET_RESULT_CALCULATION Instance method Public Method Read "Calculate Results as.." 20100915
7 GET_SCALING_FACTOR Instance method Public Method Read Scaling 20100913
8 GET_SELECTION Instance method Public Method Read selection 20100913
9 GET_STRUCTURE_MEMBER Instance method Public Method Read Structure Member of Cell 20100907
10 HAS_KEYFIGURE Instance method Public Method Check for Unique Characteristic (false for formulas etc.) 20100913
11 HAS_SELECTION Instance method Public Method Does the selection exist on structure members? 20100913
12 HAS_SIGN_REVERSAL Instance method Public Method Is plus/minus sign reversal active? 20100913
13 IS_CUMULATED Instance method Public Method Is summation active? 20100915
14 IS_DATA_ENTRY_ENABLED Instance method Public Method Input-ready? 20100915
15 IS_EMPHASIZED Instance method Public Method Is the cell in bold? 20100913
16 IS_SORTING_POSSIBLE Instance method Public Method Is sorting according to the cell possible? 20120224
17 SET_APPLY_DETAIL_CALC_TO_RESLT Instance method Public Method Apply Single Value Calculations to Result Rows Too 20100915
18 SET_CUMULATION Instance method Public Method Is summation active? 20100915
19 SET_DECIMAL_PLACES Instance method Public Method Set Number of Decimal Places 20100913
20 SET_DETAIL_CALCULATION Instance method Public Method Set "Calculate Individual Values as..." 20100915
21 SET_DETAIL_CALC_DIRECTION Instance method Public Method Write Calculation Direction 20100915
22 SET_EMPHASIZED Instance method Public Method Embolden Cell (on/off) 20100913
23 SET_RESULT_CALCULATIION Instance method Public Method Set "Calculate Results as..." 20100915
24 SET_SCALING_FACTOR Instance method Public Method Set Scaling 20100913
25 SET_SIGN_REVERSAL Instance method Public Method Switch Plus/Minus Sign Reversal 20100913
26 SET_SORTING Instance method Public Method Set Sorting According to this Cell 20120224
27 SET_SORTING_DIRECTION Instance method Public Method Set Sorting Alignment 20120224
Events
Interface IF_BICS_QV_DATA_CELL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_CALCULATION_DIRECTION Public Type reference (TYPE) STRING Calculation Direction 20100915
2 TN_SCALE Public Type reference (TYPE) CHAR1 Scaling of a Data Cell 20100414
3 TN_S_DATA_CELL Public See coding Structure Container of this Object 20100120 BEGIN OF tn_s_data_cell, id TYPE if_bics_object=>tn_id, name TYPE if_bics_object=>tn_name, text TYPE if_bics_object=>tn_text, structure_member_id_1 TYPE if_bics_object=>tn_id, structure_member_id_2 TYPE if_bics_object=>tn_id, structure_member_name_1 TYPE if_bics_object=>tn_name, structure_member_name_2 TYPE if_bics_object=>tn_name, keyfigure_name TYPE if_bics_object=>tn_name, keyfigure_text TYPE if_bics_object=>tn_text, keyfigure_type TYPE i, static TYPE abap_bool, default_precision TYPE i, default_scaling_factor TYPE i, sign_reversal TYPE abap_bool, currency TYPE WAERS, summable TYPE abap_bool, input_enabled TYPE abap_bool, cell_type TYPE rrmwkz, aggregation TYPE REF TO cl_bics_aggregation_mode, emphasized TYPE abap_bool, ref TYPE REF TO if_bics_qv_data_cell, END OF tn_s_data_cell
4 TN_T_DATA_CELL Public See coding Table of Objects 20100120 tn_t_data_cell TYPE STANDARD TABLE OF tn_s_data_cell WITH KEY id
Method Signatures

Method APPLY_DETAIL_CALC_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPLY Value transfer Type reference (TYPE) ABAP_BOOL 20100915

Method APPLY_DETAIL_CALC_TO_RESULT on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_AGGREGATION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_AGGREGATION_MODE Value transfer Object reference (TYPE REF TO) CL_BICS_AGGREGATION_MODE Aggregationsvorschrift 20100913

Method GET_AGGREGATION_MODE on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_DECIMAL_PLACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DECIMAL_PLACES Value transfer Type reference (TYPE) INT1 Anzahl der Dezimalstellen 20100913

Method GET_DECIMAL_PLACES on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_DETAIL_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_DETAIL_CALCULATION Value transfer Object reference (TYPE REF TO) CL_BICS_DETAIL_CALCULATION Berechne Einzelwerte als ... 20100914

Method GET_DETAIL_CALCULATION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_DETAIL_CALC_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DETAIL_CALC_DIRECTION Value transfer Type reference (TYPE) TN_CALCULATION_DIRECTION Berechnungsrichtung 20100915

Method GET_DETAIL_CALC_DIRECTION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_RESULT_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_RESULT_CALCULATION Value transfer Object reference (TYPE REF TO) CL_BICS_RESULT_CALCULATION Berechne Resultate als ... 20100915

Method GET_RESULT_CALCULATION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_SCALING_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCALING_FACTOR Value transfer Type reference (TYPE) INT2 Skalierungsfaktor 20100913

Method GET_SCALING_FACTOR on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SELECTION Value transfer Object reference (TYPE REF TO) IF_BICS_SELECTION Selektion 20100913

Method GET_SELECTION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method GET_STRUCTURE_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_ID Call by reference Type reference (TYPE) IF_BICS_MD_STRUCTURE=>TN_STRUCTURE_ID StrukturID 20100907
2 Returning R_R_QV_STRUCTURE_MEMBER Value transfer Object reference (TYPE REF TO) IF_BICS_QV_STRUCTURE_MEMBER Strukturausprägung 20100907

Method GET_STRUCTURE_MEMBER on Interface IF_BICS_QV_DATA_CELL has no exception.

Method HAS_KEYFIGURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_KEY_FIGURE Value transfer Type reference (TYPE) ABAP_BOOL 20100913

Method HAS_KEYFIGURE on Interface IF_BICS_QV_DATA_CELL has no exception.

Method HAS_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_SELECTION Value transfer Type reference (TYPE) ABAP_BOOL 20100913

Method HAS_SELECTION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method HAS_SIGN_REVERSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_SIGN_REVERSAL Value transfer Type reference (TYPE) ABAP_BOOL 20100913

Method HAS_SIGN_REVERSAL on Interface IF_BICS_QV_DATA_CELL has no exception.

Method IS_CUMULATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CUMULATED Value transfer Type reference (TYPE) ABAP_BOOL 20100915

Method IS_CUMULATED on Interface IF_BICS_QV_DATA_CELL has no exception.

Method IS_DATA_ENTRY_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20100915

Method IS_DATA_ENTRY_ENABLED on Interface IF_BICS_QV_DATA_CELL has no exception.

Method IS_EMPHASIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EMPHASIZED Value transfer Type reference (TYPE) ABAP_BOOL 20100913

Method IS_EMPHASIZED on Interface IF_BICS_QV_DATA_CELL has no exception.

Method IS_SORTING_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_POSSIBLE Value transfer Type reference (TYPE) ABAP_BOOL 20120224

Method IS_SORTING_POSSIBLE on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_APPLY_DETAIL_CALC_TO_RESLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLY Call by reference Type reference (TYPE) ABAP_BOOL an/aus 20100915

Method SET_APPLY_DETAIL_CALC_TO_RESLT on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_CUMULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUMULATE Value transfer Type reference (TYPE) ABAP_BOOL Kummulierung an/aus 20100915

Method SET_CUMULATION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_DECIMAL_PLACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMAL_PLACES Call by reference Type reference (TYPE) INT1 Anzahl der Dezimalstellen 20100913

Method SET_DECIMAL_PLACES on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_DETAIL_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DETAIL_CALCULATION Call by reference Object reference (TYPE REF TO) CL_BICS_DETAIL_CALCULATION Berechne Einzelwerte als ... 20100915

Method SET_DETAIL_CALCULATION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_DETAIL_CALC_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETAIL_CALC_DIRECTION Value transfer Type reference (TYPE) TN_CALCULATION_DIRECTION Berechnungsrichtung 20100915

Method SET_DETAIL_CALC_DIRECTION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_EMPHASIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EMPHASIZED Call by reference Type reference (TYPE) ABAP_BOOL 20100913

Method SET_EMPHASIZED on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_RESULT_CALCULATIION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_RESULT_CALCULATION Value transfer Object reference (TYPE REF TO) CL_BICS_RESULT_CALCULATION Berechne Resultate als ... 20100915

Method SET_RESULT_CALCULATIION on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_SCALING_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCALING_FACTOR Call by reference Type reference (TYPE) INT2 Skalierungsfaktor 20100913

Method SET_SCALING_FACTOR on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_SIGN_REVERSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REVERSE Call by reference Type reference (TYPE) ABAP_BOOL An/Ausschalter 20100913

Method SET_SIGN_REVERSAL on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_SORTING Signature

Method SET_SORTING on Interface IF_BICS_QV_DATA_CELL has no parameter.
Method SET_SORTING on Interface IF_BICS_QV_DATA_CELL has no exception.

Method SET_SORTING_DIRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DIRECTION Call by reference Object reference (TYPE REF TO) CL_BICS_SORTING_DIRECTION Sortierrichtung 20120224

Method SET_SORTING_DIRECTION on Interface IF_BICS_QV_DATA_CELL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730