SAP ABAP Class CL_RSR_NET_GRID_S (Grid Class with IDs)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSR_EXCEL_RUNTIME (Package) Excel Runtime Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_GRID Grid 20071203
Properties
Class CL_RSR_NET_GRID_S  
Short Description Grid Class with IDs    
Super Class CL_RSR_GRID Grid 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_EXCEL_RUNTIME   Excel Runtime Objects 
Created 20071203   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRX1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_NET_GRID_S has no interface implemented.
Friends
Class CL_RSR_NET_GRID_S has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LF Static Attribute Private Type reference (TYPE) STRING 20071203
2 C_LF_QDEF Static Attribute Private Type reference (TYPE) STRING 20071203
3 C_LF_QDEF_DEFAULT Static Attribute Private Type reference (TYPE) STRING 20071203
4 C_S_CELLTYPE_ATTR Static Attribute Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'A' Data Cell Type 20071203
5 C_S_CELLTYPE_CAPATRKEY Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'ACK' Data Cell Type 20071203
6 C_S_CELLTYPE_CAPATRTEXT Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'ACT' Data Cell Type 20071203
7 C_S_CELLTYPE_CAPKEY Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'HK' Data Cell Type 20071203
8 C_S_CELLTYPE_CAPTEXT Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'HT' Data Cell Type 20071203
9 C_S_CELLTYPE_CHARKEY Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'CK' Data Cell Type 20071203
10 C_S_CELLTYPE_CHARTEXT Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'CT' Data Cell Type 20071203
11 C_S_CELLTYPE_DATA Static Attribute Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'D' Data Cell Type 20071203
12 C_S_CELLTYPE_EMPTY Constant Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'EMT' Data Cell Type 20071203
13 C_S_CELLTYPE_ERRO Static Attribute Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'E' Data Cell Type 20071203
14 C_S_CELLTYPE_FORM Static Attribute Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'F' Data Cell Type 20071203
15 C_S_CELLTYPE_STRU Static Attribute Private Type reference (TYPE) RSR_XLS_DCELLTYPE 'S' Data Cell Type 20071203
16 C_TEXT_PREFIX Constant Public Type reference (TYPE) CHAR1 '''' Single-Character Indicator 20071203
17 N_EDITABLE Instance attribute Public Type reference (TYPE) RRNOINPUT No Entry Possible 20071203
18 N_MAX_X Instance attribute Public Type reference (TYPE) RRX_RANGES-X1 Column coordinate 20071203
19 N_MAX_Y Instance attribute Public Type reference (TYPE) RRX_RANGES-Y1 Row Coordinates 20071203
20 N_T_GRID_CHA Instance attribute Public Type reference (TYPE) RSR_NET_T_GRID_CHA_S SIDs Generated from Grid Characteristics 20071203
21 N_T_GRID_CHAVL Instance attribute Public Type reference (TYPE) RSR_NET_T_GRID_CHAVL_S SIDs Generated from Table Grid Characteristic Values 20071203
22 N_T_GRID_DATA Instance attribute Public Type reference (TYPE) RSR_NET_T_GRID_DATA_S SIDs Generated from Table Data Cell 20071203
23 N_T_GRID_ERROR Instance attribute Public Type reference (TYPE) RSR_NET_T_GRID_ERROR_S SIDs Generated from Table Error Cell 20071203
24 N_T_GRID_FORMAT Instance attribute Public Type reference (TYPE) RSR_NET_T_GRID_FORMAT_S SIDs Generated from Table for Format Cells 20071203
25 N_T_RANGES Instance attribute Public Type reference (TYPE) RRX1_T_RANGES 20071203
26 N_T_SYMBOLS Instance attribute Public Type reference (TYPE) RSR_XLS_T_SYMBOLS Symbols 20071203
27 N_T_TEXT Instance attribute Public Type reference (TYPE) RRX_T_TEXT Texts for the Excel Interface 20071203
28 O_TH_DOC_COORDINATE Instance attribute Protected Type reference (TYPE) RSR_TH_CELL_COORDINATE Cell Coordinate 20071203
29 P_DELTA Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20090824
30 P_DELTA_COLSPAN Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20100406
31 P_DELTA_COLSPAN_COL Instance attribute Private Type reference (TYPE) I 20100406
32 P_DELTA_ROWSPAN Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20100406
33 P_DELTA_ROWSPAN_ROW Instance attribute Private Type reference (TYPE) I 20100406
34 P_DELTA_USAGE Instance attribute Private Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20130603
35 P_FORMATTED_VALUES Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20071203
36 P_LF_QDEF Instance attribute Private Type reference (TYPE) STRING 20071203
37 P_NOMULTTXT Instance attribute Private Type reference (TYPE) RRXNOMULTTXT Query: Suppression of Repitition Texts 20071203
38 P_NOSTYLES Instance attribute Private Type reference (TYPE) RRXNOSTYLES Query: Suppression of styles in the output 20071203
39 P_NOZERO Instance attribute Private Type reference (TYPE) RRXNOZERO Flag for zero suppression 20071203
40 P_POSITION Instance attribute Private Type reference (TYPE) RS_BOOL Key Figure Axis Position 20111121
41 P_R_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSR_XLS_VIEW Web Reporting Data Provider Query View 20071203
42 P_SIGNPRSNT Instance attribute Private Type reference (TYPE) RRXSIGNPRSNT Query: +/- Sign Display 20071203
43 P_S_DATA Instance attribute Private Type reference (TYPE) RRX1_S_DAT_N 20071203
44 P_S_RANGE_INT Instance attribute Private Type reference (TYPE) TP_S_RANGES_INT 20071203
45 P_S_SESSION_PRPTYS Static Attribute Private Type reference (TYPE) RRX1_S_SESSION_PRPTYS 20071203
46 P_S_SPECIAL_CELL Static Attribute Private Type reference (TYPE) TP_S_SPECIAL_CELL 20071203
47 P_TH_CEL_INT Instance attribute Private See coding 20071203
48 P_TH_CHAVL Instance attribute Private Type reference (TYPE) T_TH_GRID_CHAVL 20090824
49 P_TH_DATA Instance attribute Private Type reference (TYPE) T_TH_GRID_DATA 20090824
50 P_TXTID_COUNTER Instance attribute Private Type reference (TYPE) I 20071203
51 P_T_RANGE_INT Instance attribute Private Type reference (TYPE) TP_T_RANGES_INT 20071203
52 P_USER_DECIMAL_CHARACTER Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20071203
53 P_VBFORMAT Instance attribute Private Type reference (TYPE) RRX1_S_RANGES-VBFORMAT 20071203
54 P_ZEROPRSNT Instance attribute Private Type reference (TYPE) RRX1_ZEROPRSNT 20071203
55 P_ZEROTEXT Instance attribute Private Type reference (TYPE) RRX1_ZEROTEXT 20071203
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RANGE Instance method Private Method 20071203
2 APPEND_TEXT Instance method Private Method 20071203
3 CLASS_CONSTRUCTOR Static method Public Constructor 20071203
4 CLEAR_TABLES Instance method Private Method 20071203
5 CONSTRUCTOR Instance method Public Constructor 20071203
6 FILL_GRID Instance method Public Method 20071203
7 FILL_HASH_CEL_INT Instance method Private Method 20071203
8 FILL_RANGES Instance method Private Method 20071203
9 GET_DATA_CELL_CONTENT Instance method Private Method 20071203
10 GET_DATA_CELL_TEXT Instance method Private Method 20071203
11 IN_EX_CONVERT Static method Private Method 20071203
12 LEVEL_MERGE Instance method Private Method 20071203
13 MERGE_RANGES Instance method Private Method 20071203
14 MOST_COMMON_FORMATS Instance method Private Method 20071203
15 NOTIFY_SESSION_SETTINGS Static method Public Method 20071203
16 SET_LIST_PROPERTIES Instance method Private Method 20071203
17 VBFORMAT_GET Instance method Private Method 20071203
18 VBFORMAT_GET_STATIC Static method Public Method 20071203
Events
Class CL_RSR_NET_GRID_S has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_FORMAT Private See coding 20071203 BEGIN OF tp_S_FORMAT, CONTENT TYPE RRX1_S_RANGES-CONTENT, VBFORMAT TYPE RRX1_S_RANGES-VBFORMAT, END OF tp_S_FORMAT
2 TP_S_RANGES_INT Private See coding 20071203 BEGIN OF tp_S_RANGES_INT, X1 TYPE RRX1_S_RANGES-X1, Y1 TYPE RRX1_S_RANGES-Y1, X2 TYPE RRX1_S_RANGES-X2, Y2 TYPE RRX1_S_RANGES-Y2, FORMAT TYPE tp_S_FORMAT, LEVEL TYPE I, AREA TYPE I, END OF tp_S_RANGES_INT
3 TP_S_SPECIAL_CELL Private See coding 20071203 BEGIN OF tp_s_special_cell, ERROR TYPE RRX1_S_PRPTYS-VALUE, DIFF0 TYPE RRX1_S_PRPTYS-VALUE, NOTEXIST TYPE RRX1_S_PRPTYS-VALUE, MIXCUR TYPE RRX1_S_PRPTYS-VALUE, NO_AUTHorization TYPE RRX1_S_PRPTYS-VALUE, show_mix_cur_val type RRX1_S_PRPTYS-VALUE, END OF tp_s_special_cell
4 TP_T_RANGES_INT Private See coding 20071203 tp_T_RANGES_INT TYPE standard table of tp_s_ranges_int
5 TY_S_GRID_CHAVL Private See coding 20130603 begin of ty_s_grid_chavl, s_chavl type rsr_net_grid_chavl_s, usage type c length 1, end of ty_s_grid_chavl
6 TY_S_GRID_DATA Private See coding 20130603 begin of ty_s_grid_data, s_data type rsr_net_grid_data_s, usage type c length 1, end of ty_s_grid_data
7 T_TH_GRID_CHAVL Private See coding 20090824 t_th_grid_chavl type hashed table of ty_s_grid_chavl with unique key s_chavl-x s_chavl-y initial size 10000
8 T_TH_GRID_DATA Private See coding 20090824 t_th_grid_data type hashed table of ty_s_grid_data with unique key s_data-x s_data-y initial size 10000
Method Signatures

Method ADD_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_RANGE Call by reference Type reference (TYPE) RRX1_S_RANGES 20071203

Method ADD_RANGE on class CL_RSR_NET_GRID_S has no exception.

Method APPEND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Value transfer Type reference (TYPE) RRX_TXTID 20071203
2 Exporting E_INDEX Call by reference Type reference (TYPE) RRX_TXTID 20071203
3 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20071203

Method APPEND_TEXT on class CL_RSR_NET_GRID_S has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSR_NET_GRID_S has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSR_NET_GRID_S has no exception.

Method CLEAR_TABLES Signature

Method CLEAR_TABLES on class CL_RSR_NET_GRID_S has no parameter.
Method CLEAR_TABLES on class CL_RSR_NET_GRID_S has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELTA Call by reference Type reference (TYPE) RS_BOOL Boolean 20090824
2 Importing I_R_VIEW Call by reference Object reference (TYPE REF TO) CL_RSR_XLS_VIEW 20071203

Method CONSTRUCTOR on class CL_RSR_NET_GRID_S has no exception.

Method FILL_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORMATTED_VALUES Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20071203
2 Importing I_FROM_COLUMN Call by reference Type reference (TYPE) I 0 20071203
3 Importing I_FROM_ROW Call by reference Type reference (TYPE) I 0 20071203
4 Importing I_MAX_COLS Call by reference Type reference (TYPE) I 0 20071203
5 Importing I_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSR_REQUEST Datenanforderung vom OLAP-Prozessor 20090824
6 Importing I_TO_COLUMN Call by reference Type reference (TYPE) I 0 20071203
7 Importing I_TO_ROW Call by reference Type reference (TYPE) I 0 20071203
8 Importing I_WITH_CAPTION_COLUMNS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20071203
9 Importing I_WITH_CAPTION_ROWS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20071203
10 Importing I_WITH_DATA Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20071203
# Exception Resumable Description Created on
1 X_MESSAGE 20071203

Method FILL_HASH_CEL_INT Signature

Method FILL_HASH_CEL_INT on class CL_RSR_NET_GRID_S has no parameter.
Method FILL_HASH_CEL_INT on class CL_RSR_NET_GRID_S has no exception.

Method FILL_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA_OPTIMIZATION Call by reference Type reference (TYPE) RS_BOOL 20071203
# Exception Resumable Description Created on
1 X_MESSAGE 20071203

Method GET_DATA_CELL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DATA Call by reference Type reference (TYPE) RRX1_S_DAT_N 20071203
2 Returning R_CONTENT Value transfer Type reference (TYPE) RRX1_S_GRID-CONTENT 20071203

Method GET_DATA_CELL_CONTENT on class CL_RSR_NET_GRID_S has no exception.

Method GET_DATA_CELL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_GRID Call by reference Type reference (TYPE) RSR_NET_GRID_DATA_S 20071203
2 Importing I_S_DATA Call by reference Type reference (TYPE) RRX1_S_DAT_N 20071203

Method GET_DATA_CELL_TEXT on class CL_RSR_NET_GRID_S has no exception.

Method IN_EX_CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) RRXDATA 20071203
2 Importing I_INTTP Call by reference Type reference (TYPE) INTTYPE 20071203
3 Importing I_VALUE Call by reference Type reference (TYPE) RSROA_DF DecFloat 20071203
# Exception Resumable Description Created on
1 X_MESSAGE 20071203

Method LEVEL_MERGE Signature

Method LEVEL_MERGE on class CL_RSR_NET_GRID_S has no parameter.
Method LEVEL_MERGE on class CL_RSR_NET_GRID_S has no exception.

Method MERGE_RANGES Signature

Method MERGE_RANGES on class CL_RSR_NET_GRID_S has no parameter.
Method MERGE_RANGES on class CL_RSR_NET_GRID_S has no exception.

Method MOST_COMMON_FORMATS Signature

Method MOST_COMMON_FORMATS on class CL_RSR_NET_GRID_S has no parameter.
Method MOST_COMMON_FORMATS on class CL_RSR_NET_GRID_S has no exception.

Method NOTIFY_SESSION_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SESSION_SETTINGS Call by reference Type reference (TYPE) RRX1_S_SESSION_PRPTYS 20071203

Method NOTIFY_SESSION_SETTINGS on class CL_RSR_NET_GRID_S has no exception.

Method SET_LIST_PROPERTIES Signature

Method SET_LIST_PROPERTIES on class CL_RSR_NET_GRID_S has no parameter.
Method SET_LIST_PROPERTIES on class CL_RSR_NET_GRID_S has no exception.

Method VBFORMAT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_DATA Call by reference Type reference (TYPE) RRX1_S_DAT_N 20071203
2 Returning R_VBFORMAT Value transfer Type reference (TYPE) RRX1_S_RANGES-VBFORMAT 20071203

Method VBFORMAT_GET on class CL_RSR_NET_GRID_S has no exception.

Method VBFORMAT_GET_STATIC 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 20071203
2 Importing I_SIGNPRSNT Call by reference Type reference (TYPE) RRXSIGNPRSNT RRX1_C_SIGNPRSNT-BEFORE 20071203
3 Importing I_S_DATA Call by reference Type reference (TYPE) RRX1_S_DAT_N 20071203
4 Importing I_ZEROPRSNT Call by reference Type reference (TYPE) RRX1_ZEROPRSNT RRX1_C_ZEROPRSNT-DISPLAY 20071203
5 Returning R_VBFORMAT Value transfer Type reference (TYPE) RRX1_S_RANGES-VBFORMAT 20071203

Method VBFORMAT_GET_STATIC on class CL_RSR_NET_GRID_S has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700