SAP ABAP Class CL_REPORT_VIEWER (Report Output with Controls)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   EC-EIS-DD (Application Component) Interactive Drilldown Reporting
     KCDD_NU (Package) Drilldown Reporting
Properties
Class CL_REPORT_VIEWER  
Short Description Report Output with Controls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KCDD_NU   Drilldown Reporting 
Created 19990128   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RKD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RKD6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REPORT_VIEWER has no interface implemented.
Friends
Class CL_REPORT_VIEWER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHARACTERISTIC Constant Private Type reference (TYPE) I 10 Node Type: Characteristic 19990219
2 C_CUMULATED_FLAG Constant Private Type reference (TYPE) KCDD_S_NAVIGATION-BAGGR '3' Flag: Cumulative 19991028
3 C_DATA Constant Private Type reference (TYPE) I 0 Data (Generated Table Type) 19990202
4 C_FC_COLLAPSE_FULL Constant Public Type reference (TYPE) UI_FUNC 'COLLAPSE_FULL' FCode: Collapse Completely 19990503
5 C_FC_COLUMN_SELECTION Constant Public Type reference (TYPE) UI_FUNC 'SELECT_COLUMNS' Column Selection for Data 19990601
6 C_FC_EXPAND_FIXED Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_FIXED' FCode: Expand to... 19990503
7 C_FC_EXPAND_FULL Constant Public Type reference (TYPE) UI_FUNC 'EXAND_FULL' FCode: Expand Completely 19990503
8 C_FC_EXPAND_LEVEL Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL' FCode: Expand 1 Level 19990503
9 C_FC_EXPAND_LEVEL_1 Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL_1' FCode: Level 1 19990503
10 C_FC_EXPAND_LEVEL_2 Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL_2' FCode: Level 2 19990503
11 C_FC_EXPAND_LEVEL_3 Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL_3' FCode: Level 3 19990503
12 C_FC_EXPAND_LEVEL_4 Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL_4' FCode: Level 4 19990503
13 C_FC_EXPAND_LEVEL_5 Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL_5' FCode: Level 5 19990503
14 C_FC_EXPAND_LEVEL_6 Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_LEVEL_6' FCode: Level 6 19990503
15 C_FC_HIDE_COLUMN Constant Public Type reference (TYPE) UI_FUNC 'HIDE_COLUMN' FCode: Hide Column 19991025
16 C_FC_OPTIMIZE_COLUMN Constant Public Type reference (TYPE) UI_FUNC 'OPTIMIZE_COLUMN' FCode: Optimize Column Width 19991025
17 C_HIERARCHY Constant Private Type reference (TYPE) I 12 Node Type: Hierarchy 19990219
18 C_HIERARCHY_FLAG Constant Private Type reference (TYPE) KCDD_S_NAVIGATION-BAGGR '2' Flag: Hierarchy 19991028
19 C_HTML_LEN Constant Public Type reference (TYPE) I 255 Length of the Character Lines for HTML Tables 19990430
20 C_NAVIGATION Constant Private Type reference (TYPE) I 1 Navigation (Generated Table Type) 19990202
21 C_SEPARATOR Constant Public Type reference (TYPE) CHAR5 '--' Separator String for Column Title 20000211
22 C_SET_PF_STATUS Constant Public Type reference (TYPE) SYST-UCOMM 'SET_PF_STATUS_REP_VIEW' OK Code for New Status 19990415
23 C_STYLE_INFO_NAV_DAT Constant Public Type reference (TYPE) I 100 Layout Style: Header, Nav, Data 19990929
24 C_STYLE_INFO_NAV_DAT_DET Constant Public Type reference (TYPE) I 105 Layout Style: Header, Nav, Data and Detail 19990929
25 C_STYLE_INFO_NAV_DAT_DET_GR Constant Public Type reference (TYPE) I 103 Layout: with Graphic and Detail 19990929
26 C_STYLE_INFO_NAV_DAT_GR Constant Public Type reference (TYPE) I 101 Layout Style: As above + Graphic 19990929
27 C_STYLE_INFO_NAV_DET Constant Public Type reference (TYPE) I 107 Layout Style: Header, Nav, Detail 19990928
28 C_STYLE_INFO_NAV_DET_DAT Constant Public Type reference (TYPE) I 108 Layout Style: Header, Nav, Detail, Data 19990929
29 C_STYLE_INFO_NAV_DET_DAT_GR Constant Public Type reference (TYPE) I 109 Layout Style: Header, Nav, Detail, Data, Graphic 19990928
30 C_STYLE_NAV_DAT Constant Public Type reference (TYPE) I 102 Layout Style: Nav, Data 19990929
31 C_STYLE_NAV_DET Constant Public Type reference (TYPE) I 106 Layout Style: Nav, Detail, 19990928
32 C_STYLE_STANDARD Constant Public Type reference (TYPE) I 103 Standard Layout 19990929
33 C_STYLE_STANDARD_DETAIL Constant Public Type reference (TYPE) I 104 Layout Style: Header, Nav, Detail List 19990325
34 C_TYPE_DATA Constant Public Type reference (TYPE) I 1002 Layout Style: Type "Data" 19990222
35 C_TYPE_DATA_DETAIL Constant Public Type reference (TYPE) I 1003 Layout Style: Type "Data, Detail List" 19990222
36 C_TYPE_GRAPHICS Constant Public Type reference (TYPE) I 1004 Layout Style: Type "Graphic" 19990222
37 C_TYPE_GRAPHICS_DETAIL Constant Public Type reference (TYPE) I 1005 Layout Style: Type "Graphic, Detail List" 19990222
38 C_TYPE_HEADER Constant Public Type reference (TYPE) I 1000 Layout Style: Type "Header" 19990222
39 C_TYPE_NAVIGATION Constant Public Type reference (TYPE) I 1001 Layout Style: Type "Navigation" 19990222
40 C_VALUE Constant Private Type reference (TYPE) I 11 Node Type: Value 19990219
41 MP_TABLE Instance attribute Private Object reference (TYPE REF TO) DATA for Field Catalog 19990128
42 MP_TABLE_NAV Instance attribute Private Object reference (TYPE REF TO) DATA for Navigation Field Catalog 19990202
43 MT_COLUMNS Instance attribute Private See coding Logical Column Names 19990128
44 MT_COL_LAYOUT Instance attribute Private Type reference (TYPE) KCDD_T_COLUMN_LAYOUT Column Layout 19990921
45 MT_DETAIL_LIST Instance attribute Private Type reference (TYPE) KCDD_T_HTML Detail Lists in HTML 19990208
46 MT_EXPANDED_NODES Instance attribute Private Type reference (TYPE) T_KCDD_TEXT Hierarchy: Expanded Nodes 20000209
47 MT_FIELD_CATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for ALV_TREE 19990128
48 MT_FIELD_CATALOG_NAV Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for ALV_TREE 19990204
49 MT_FOOT_INFO Instance attribute Private Type reference (TYPE) KCDD_T_HTML HTML Footer File 19990128
50 MT_GENERAL_INFO Instance attribute Private Type reference (TYPE) KCDD_T_HTML HTML: Name and Status of Data 19990303
51 MT_GRID Instance attribute Public Type reference (TYPE) KCDD_T_GRID_LAYOUT Splitter Distribution 19990222
52 MT_HEADERS Instance attribute Private See coding Column Headers 19990128
53 MT_HEADER_INFO Instance attribute Private Type reference (TYPE) KCDD_T_HTML HTML Header File 19990128
54 MT_HIERARCHY Instance attribute Private Type reference (TYPE) KCDD_T_HIERARCHY Hierarchy Info 19990224
55 MT_HTML_TEMPLATE Instance attribute Private Type reference (TYPE) KCDD_T_HTML HTML Sample for Header Info 19990305
56 MT_ITEM_TAB Instance attribute Private Type reference (TYPE) KCDD_T_TREEITEM Data Table 19990128
57 MT_KEYS Instance attribute Private Type reference (TYPE) T_KEYS Key: Node_tab and ALV Key 19990520
58 MT_KOORD_NAME Instance attribute Private See coding Assignment of Name/Coordinates 19990129
59 MT_NAVIGATION_TABLE Instance attribute Private Type reference (TYPE) T_NAVIGATION_TREE Navigation Tree Table 19990216
60 MT_NODE_TAB Instance attribute Private See coding Node Information 19990128
61 MT_NO_DRILLDOWN Instance attribute Private Type reference (TYPE) T_NO_DRILLDOWN Table of the Lines which are not Drilldown Lines 20000121
62 MT_PARENT_CHARACTERISTICS Instance attribute Private Type reference (TYPE) T_PARENT_CHARACTERISTICS Nagivation Characteristics Table 19990219
63 MT_POSITION Instance attribute Public Type reference (TYPE) KCDD_T_POSITION Positions of Controls 19990222
64 MT_SELECT_INFO Instance attribute Private Type reference (TYPE) KCDD_T_HTML HTML: General Selections 19990303
65 MT_TABLE Instance attribute Private See coding 20040716
66 M_CHANGED_FLAGS Instance attribute Private Type reference (TYPE) KCDD_S_TABLE_CHECK Flags for Changed Data Tables (set_data) 19990519
67 M_CONT_DATA Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Data List Container 19990223
68 M_CONT_DATA_DETAIL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Detail List Container 19990223
69 M_CONT_GRAPHICS Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Graphic Container 19990223
70 M_CONT_HEADER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER HTML Header Container 19990223
71 M_CONT_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Navigation 19990223
72 M_CTRL_DATA Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE Tree-Ctrl Data 19990128
73 M_CTRL_DATA_DETAIL Instance attribute Public Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Ctrl Data in Detail List 19990208
74 M_CTRL_GRAPHICS Instance attribute Private Object reference (TYPE REF TO) CL_GUI_GP_PRES Graphics Proxy for Drilldown 19990210
75 M_CTRL_HEADER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Ctrl Header 19990128
76 M_CTRL_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE Tree-Ctrl Navigation 19990128
77 M_CTRL_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Container 19990128
78 M_DC_ID Instance attribute Private Type reference (TYPE) I ID for Drilldown Data Container 19990210
79 M_FCODE_INFO Instance attribute Public Type reference (TYPE) KCDD_SX_FUNCTION Fcode Info for Drilldown PAI/PBO 19990201
80 M_FC_DATA Instance attribute Private Type reference (TYPE) KCDD_T_DATA Report Interface: Data 19990211
81 M_FC_DATA_TITLE Instance attribute Private Type reference (TYPE) KCDD_T_DATA_TITLE Report Interface: Data Title 19990211
82 M_FC_DETAIL Instance attribute Private Type reference (TYPE) KCDD_T_HTML Report Interface: Detail List 19990211
83 M_FC_FOOTER Instance attribute Private Type reference (TYPE) KCDD_T_HTML Report Interface: Report Footer 19990211
84 M_FC_GENERAL Instance attribute Private Type reference (TYPE) KCDD_T_HTML Report Interface: General Info 19990303
85 M_FC_HEADER Instance attribute Private Type reference (TYPE) KCDD_T_HTML Report Interface: Header 19990211
86 M_FC_HIERARCHY Instance attribute Private Type reference (TYPE) KCDD_T_HIERARCHY Report Interface: Hierarchy Info 19990211
87 M_FC_HTML_TEMPLATE Instance attribute Private Type reference (TYPE) KCDD_T_HTML HTML Template Reference 19990323
88 M_FC_LEADCOLUMN_TITLE Instance attribute Private Type reference (TYPE) KCDD_T_LEADCOLUMN_TITLE Report Interface: Lead Column 19990211
89 M_FC_NAVIGATION Instance attribute Private Type reference (TYPE) KCDD_T_NAVIGATION Report Interface: Navigation 19990211
90 M_FC_SELECT Instance attribute Private Type reference (TYPE) KCDD_T_HTML Report Interface: General Selections 19990303
91 M_FC_TX_MID Instance attribute Private Type reference (TYPE) KCDD_TX_MID Report Interface: Characteristic Combination 19990211
92 M_FIRST_NAV_NODE Instance attribute Private Type reference (TYPE) LVC_NKEY First Navigation Node (LEDs) 19990205
93 M_GLOBAL_TYPE Instance attribute Private Type reference (TYPE) I for Table Generation through Fieldcat 19990202
94 M_GR_DATA_CONTAINER Instance attribute Private Object reference (TYPE REF TO) LCL_DC_PRES Data Container for Graphic 19990507
95 M_GR_TITLE_DRAWING_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CU_DRAWING_AREA Graphic: Drawing Area 19990526
96 M_HIERARCHY_COLUMN_NAME Instance attribute Private Type reference (TYPE) TV_ITMNAME Name of the Lead Column 19990128
97 M_HIERARCHY_HEADER Instance attribute Private Type reference (TYPE) TREEV_HHDR Lead Column: Column Info 19990128
98 M_HIERARCHY_HEADER_NAV Instance attribute Private Type reference (TYPE) TREEV_HHDR Lead Column: Column Info 19990204
99 M_ITS_FLAG Instance attribute Private See coding Flag: 'X' Running in ITS 19990903
100 M_LAST_CHARACTERISTIC Instance attribute Private Type reference (TYPE) TREEV_HHDR-HEADING Last Drilldown Characteristic 20000209
101 M_MAX_X Instance attribute Private Type reference (TYPE) I Number of Columns in Form 19990319
102 M_NODE_OFFSET2 Instance attribute Private Type reference (TYPE) I Offset for Node_Key 19990521
103 M_REPID Instance attribute Private Type reference (TYPE) RKB1D-REPID Technical Name of the Report 19991202
104 M_REPORT_ID Instance attribute Private See coding Identifier (40 Characters) 19991004
105 M_REPORT_NAME Instance attribute Private Type reference (TYPE) RKB1D-RNAME Generated Program 19990211
106 M_RKB1D Instance attribute Private Type reference (TYPE) RKB1D Info Structure for Report 19991202
107 M_RKB1F Instance attribute Private Type reference (TYPE) RKB1F Info Structure for Report 19990211
108 M_SEIG Instance attribute Private Type reference (TYPE) RKD_S_SEIG Info Structure Seig 20010619
109 M_TOP_NODE Instance attribute Private Type reference (TYPE) KCDD_TEXT Highest Visible Node 20000209
110 M_TOP_NODE_NODEKEY Instance attribute Private Type reference (TYPE) LVC_NKEY Nodekey of the Highest Node 20000209
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_NAVIGATION Instance method Private Method Adds a Line to the Navigation Tree 19990324
2 APPEND_NODES_TO_TREE Instance method Private Method Transfers the Data for Node and Item to the ALV_TREE Object 19990128
3 BUILD_COMBINED_HEADER Instance method Private Method Creates Column Headers for Forms with Two Axes 19990128
4 BUILD_FCODE_INFO Instance method Private Method Creates Info Structure for PAI/PBO Drilldown Process 19990201
5 BUILD_FIELD_CATALOG Instance method Private Method Creates Fieldcat for ALV_TREE 19990128
6 BUILD_HEADER_CONTEXT_MENU Instance method Private Method Creates Context Menu for Column Header 19990128
7 BUILD_HID_MID_TABLE Instance method Private Method Hierarchy: Linking HIDs and MIDs 19990520
8 BUILD_SIMPLE_HEADER Instance method Private Method Creates Column Headers for Simple Forms 19990128
9 CHECK_FOR_DRILLDOWN Instance method Private Method Flag Indicating whether Drilldown is Possible (= 'X') 19990726
10 CHECK_LINE_FOR_DRILLDOWN Instance method Private Method Checks whether Drilldown is Possible for the Chosen Element 20000119
11 COLLAPSE_SUBTREE_NODES Instance method Private Method Collapse Invisible Nodes 20000210
12 CONSTRUCTOR Instance method Public Constructor Constructor 19990211
13 CREATE_DYNAMIC_TABLE Instance method Public Method Copy from B20: CREATE_DYNAMIC_TABLE 19990128
14 CREATE_HTML_FRAMESET Instance method Private Method Generates Main Page for HTML Download 19991122
15 DELETE_DRILLDOWN_VALUES Instance method Private Method Deletes all Drilldown Characterstics from Navigation Block 19990511
16 DELETE_GR_ATTRIBUTES Static method Public Method löscht graph. Customizing aus GFW Tabellen 20000204
17 DRILL_BACK Instance method Private Method Reset Selection (Fcode SUMM) 19990920
18 DROP_CU_BUNDLE Instance method Private Method Deletes Customizing Bundle from m_ctrl_graphics 20000202
19 FILL_DC Instance method Private Method Fills Transferred Data Container for Graphic 19990210
20 FILTER_DETAIL Static method Public Method Filters SAPEVENTs from the Form HTML Table 20000112
21 FIRST_VIEW Instance method Public Method Test: Initializes Tree in Container 19990128
22 GET_COMPONENT Instance method Public Method Asks Whether Component Exists in the Layout 19990316
23 GET_DEFAULT_LAYOUT Static method Public Method Provides Various Standard Layouts for Controls 19990222
24 GET_LAYOUT Instance method Public Method Gather the Layout Information 19990315
25 GET_STATUS_OF_NODES Instance method Private Method Finds Highest Visible Node and Expands Node 20000210
26 GET_TREE_TABLES Instance method Public Method Provides Tables for Tree Module 19990128
27 HIDE_ZEROES Instance method Private Method Zero Suppression: Hide Rows which only contain 0 19991126
28 HTML_CONVERT_DATA Instance method Private Method Generates HTML Table from Data List 19991202
29 HTML_CONVERT_NAVIGATION Instance method Private Method Generates HTML Table from Navigation Tree 19991202
30 HTML_HIERARCHY_COLORS Static method Private Method Generates Color Levels for Hierarchy Levels 19991220
31 HTML_HIERARCHY_INDENT Instance method Private Method Generates Indentation for Selected Accounts 19991202
32 HTML_LOCAL_EXPORT Instance method Private Method Local Export to HTML 19991122
33 HTML_WRITE_ROW Instance method Private Method Writes a Line in the Control Layout 19991201
34 INIT_GRAPHICS Instance method Private Method Initializes the Graphic (Drilldown List) 19990210
35 INIT_NAVIGATION Instance method Private Method Initializes the Navigation Block 19990204
36 INIT_TREE Instance method Private Method Initializes ALV Tree for Drilldown List 19990320
37 INTERNAL_RECEIVER Instance method Public Method Copy From B20: Internal Use Only 19990128
38 ON_DRAG Instance method Public Event handling method Event Handler: Drag from ALV Data 19990324
39 ON_DRAG_NAV Instance method Public Event handling method Event Handler: Drag from ALV Navigation 19990324
40 ON_DROP Instance method Public Event handling method Event Handler: Drop to ALV Data 19990324
41 ON_DROP_COMPLETE Instance method Public Event handling method Event Handler: Drop Complete to ALV Data 19990324
42 ON_DROP_COMPLETE_NAV Instance method Public Event handling method Event Handler: Drop Complete to ALV Navigation 19990324
43 ON_DROP_NAV Instance method Public Event handling method Event Handler: Drop to ALV Navigation 19990324
44 ON_GRAPHICS_DOUBLE_CLICK Instance method Public Event handling method Event Handler: Double Click on the Graphic 19991027
45 ON_HEADER_CONTEXT_MENU_REQ Instance method Public Event handling method Event Handler: Context Menu Requested for Header 19990325
46 ON_HEADER_CONTEXT_MENU_SEL Instance method Public Event handling method Event Handler: Context Menu Triggered to Header 19990325
47 ON_HTML_CTMENU_REQUEST Instance method Public Event handling method Event Handler: Context Menu Requested in HTML Header 19990517
48 ON_HTML_CTMENU_SELECT Instance method Public Event handling method Event Handler: Context Menu Selected in HTML Header 19990517
49 ON_HTML_SAPEVENT Instance method Public Event handling method Processing a SAPEVENT in HTML Control 19990415
50 ON_ITEM_CTMENU_REQUEST Instance method Public Event handling method Event Handler: Context Menu Requested for Item 19990208
51 ON_ITEM_CTMENU_REQUEST_NAV Instance method Public Event handling method Event Handler: Context Menu for Item in Navigation Tree 19990224
52 ON_ITEM_CTMENU_SELECTED Instance method Public Event handling method Event Handler: Context Menu Triggered for Item 19990208
53 ON_ITEM_CTMENU_SELECTED_NAV Instance method Public Event handling method Event Handler: Context Menu Triggered for Item in Nav. Tree 19990224
54 ON_ITEM_DOUBLE_CLICK Instance method Public Event handling method Event Handler: Double Click Triggered for Item 19990212
55 ON_ITEM_DOUBLE_CLICK_NAV Instance method Public Event handling method Event Handler: Double Click on Item in Navigation Tree 19990217
56 ON_ITEM_LINK_NAV Instance method Public Event handling method Event Handler: Link to Item in Navigation (Previous/Next) 19990927
57 PEEK Instance method Public Method Test Routine 19990128
58 PREPARE_HTML_HEADER Instance method Private Method Structure of the Header Document from Transferred HTML Files 19990305
59 PROCESS_FCODE Instance method Public Method Processing of the F Code at PAI 19990316
60 RENDER_SPLITTER_LAYOUT Instance method Private Method Generates Splitter in Accordance with Layout Info 19990222
61 SAVE_COMMON_GR_ATTRIBUTES Instance method Public Method Saves Standard Attributes for Graphic for each Report 20000208
62 SAVE_GRAPHICS_ATTRIBUTES Instance method Public Method Saves Attribute Bundle from Database 19990511
63 SET_COLUMNS Instance method Public Method Set Lead Column 19990128
64 SET_DATA Instance method Public Method Set Data 19990519
65 SET_GRAPHICS_ATTRIBUTES Instance method Private Method Sets Graphic Attributes to Standard Values 19990324
66 SET_HIERARCHY Instance method Public Method Set Hierarchy Information 19990128
67 SET_HTML_TABLES Instance method Public Method Set HTML Info Files 19990128
68 SET_LAYOUT Instance method Public Method Set Layout Information 19990128
69 SET_NAVIGATION Instance method Public Method Set Navigation Info 19990129
70 SPLIT_PATH_FILENAME Static method Public Method Separates Path from File Name for Local Export 20000126
71 STRING_TO_CHAR Static method Public Method Converts Strings Table to Table with Characteristics (255) 19990430
72 UPDATE_CONTROLS Instance method Private Method Update after Drilldown Process 19990212
73 UPDATE_DRILLDOWN_VALUES Instance method Private Method Update Drilldown Characteristics for Previous/Next Value 19990421
74 UPDATE_HTML Instance method Public Method Update HTML Files: Detail List and Selection Date 19990325
75 UPDATE_NAVIGATION_FLAGS Instance method Private Method Update the Navigation Flags (Cumulative, Hierarchy) 19991028
76 UPDATE_UNIT_FACTORS Instance method Private Method Update Units and Factors (ALV Field Catalog) 19990906
Events
Class CL_REPORT_VIEWER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_KEYS Private See coding S_KEYS 19990520 BEGIN OF s_keys, my_keyid type lvc_nkey, alv_keyid type lvc_nkey, node_keyid type lvc_nkey. TYPES: END OF s_keys
2 S_KOORD_NAME Private See coding Assignment: Coordinates for the Name 19990219 BEGIN OF s_koord_name, koord_x TYPE kcdd_s_data_title-koord_x, koord_y TYPE kcdd_s_data_title-koord_y, text TYPE treev_hdr-heading, colname TYPE tv_itmname, column TYPE i, round TYPE kcdd_s_data_title-round, " decimals of factor unit TYPE kcdd_s_data_title-unit. TYPES: END OF s_koord_name
3 S_LEVEL_COLOR Private See coding S_LEVEL_COLOR 19991220 BEGIN OF S_LEVEL_COLOR, level type i, color(6) type c, " Hex-String of color END OF S_LEVEL_COLOR
4 S_NAVIGATION_TREE Private See coding S_NAVIGATION_TREE 19990216 BEGIN OF s_navigation_tree, node_key type LVC_NKEY, node_type type i, fienm TYPE kcdd_s_leadcolumn-fienm, text TYPE kcdd_s_leadcolumn-text, previous(1) type c, next(1) type c, baggr type kcdd_s_navigation-baggr, "cumulated/hierar. drilldown(1) type c, " X if drilldown characteristic active(1) type c, " X for active characteristic no_sum(1) type c. " X if no drill back (initial drilling) TYPES: END OF s_navigation_tree
5 S_NO_DRILLDOWN Private See coding S_NO_DRILLDOWN 20000121 BEGIN OF s_no_drilldown, mid type kcdd_mid, END OF s_no_drilldown
6 S_PARENT_CHARACTERISTICS Private See coding S_PARENT_CHARACTERISTICS 19990219 BEGIN OF s_parent_characteristics, node_key type LVC_NKEY, fienm TYPE kcdd_s_leadcolumn-fienm. TYPES: END OF s_parent_characteristics
7 TS_TABLE Private See coding 20040716 begin of ts_table, "H756100 "INSERT gen_type type i, "H756100 "INSERT fieldcatalog type lvc_t_fcat, "H756100 "INSERT table type ref to data, "H756100 "INSERT end of ts_table
8 T_KCDD_TEXT Private See coding T_KCDD_TEXT 20000209 t_kcdd_text type standard table of kcdd_text
9 T_KEYS Private See coding T_KEYS 19990520 t_keys type hashed table of s_keys with unique key alv_keyid
10 T_LEVEL_COLOR Private See coding HTML: Level Colors in Hierarchy 19991220 t_level_color type standard table of s_level_color initial size 5
11 T_NAVIGATION_TREE Private See coding T_NAVIGATION_TREE 19990216 t_navigation_tree type standard table of s_navigation_tree
12 T_NO_DRILLDOWN Private See coding T_NO_DRILLDOWN 20000121 t_no_drilldown type standard table of s_no_drilldown
13 T_PARENT_CHARACTERISTICS Private See coding T_PARENT_CHARACTERISTICS 19990219 t_parent_characteristics type standard table of s_parent_characteristics
Method Signatures

Method ADD_TO_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) KCDD_S_LEADCOLUMN-FIENM Feldname 19990324
2 Importing I_NO_SUM Call by reference Type reference (TYPE) C ' ' Flag, ob Selektion zurücknehmen erlaubt 19990625

Method ADD_TO_NAVIGATION on class CL_REPORT_VIEWER has no exception.

Method APPEND_NODES_TO_TREE Signature

Method APPEND_NODES_TO_TREE on class CL_REPORT_VIEWER has no parameter.
Method APPEND_NODES_TO_TREE on class CL_REPORT_VIEWER has no exception.

Method BUILD_COMBINED_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_DATA_TITLES Call by reference Type reference (TYPE) KCDD_T_DATA_TITLE Spaltentitel 19990128

Method BUILD_COMBINED_HEADER on class CL_REPORT_VIEWER has no exception.

Method BUILD_FCODE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHAR_TAB Call by reference Type reference (TYPE) KCDD_T_CHARACTERISTIC Selektierte Merkmale 19990201
2 Importing I_CHAR_VAL_TAB Call by reference Type reference (TYPE) KCDD_TX_MID Selektierte Merkmalswerte 19990201
3 Importing I_COLUMN_TAB Call by reference Type reference (TYPE) KCDD_T_COLUMN Selektierte Spalten 19990201
4 Importing I_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode 19990201
5 Importing I_NODE_TAB Call by reference Type reference (TYPE) KCDD_T_NODE Selektierte Hierarchieknoten 19990201
6 Importing I_ROW Call by reference Type reference (TYPE) KCDD_ROW Zeile (nur Detailliste) 19990202

Method BUILD_FCODE_INFO on class CL_REPORT_VIEWER has no exception.

Method BUILD_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_FIELD_CAT Value transfer Type reference (TYPE) I Flag, ob neuer Feldkatalog generiert wurde (<> 0) 19990512

Method BUILD_FIELD_CATALOG on class CL_REPORT_VIEWER has no exception.

Method BUILD_HEADER_CONTEXT_MENU Signature

Method BUILD_HEADER_CONTEXT_MENU on class CL_REPORT_VIEWER has no parameter.
Method BUILD_HEADER_CONTEXT_MENU on class CL_REPORT_VIEWER has no exception.

Method BUILD_HID_MID_TABLE Signature

Method BUILD_HID_MID_TABLE on class CL_REPORT_VIEWER has no parameter.
Method BUILD_HID_MID_TABLE on class CL_REPORT_VIEWER has no exception.

Method BUILD_SIMPLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_DATA_TITLES Call by reference Type reference (TYPE) KCDD_T_DATA_TITLE Spaltentitel 19990128

Method BUILD_SIMPLE_HEADER on class CL_REPORT_VIEWER has no exception.

Method CHECK_FOR_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning I_DRILLDOWN_OK Value transfer Type reference (TYPE) CHAR1 'X', Drilldown zugelassen 19990726

Method CHECK_FOR_DRILLDOWN on class CL_REPORT_VIEWER has no exception.

Method CHECK_LINE_FOR_DRILLDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MID Call by reference Type reference (TYPE) KCDD_MID MID der Zeile 20000119
2 Returning R_DRILLDOWN_OK Value transfer Type reference (TYPE) CHAR1 'X', Drilldown zugelassen 20000119

Method CHECK_LINE_FOR_DRILLDOWN on class CL_REPORT_VIEWER has no exception.

Method COLLAPSE_SUBTREE_NODES Signature

Method COLLAPSE_SUBTREE_NODES on class CL_REPORT_VIEWER has no parameter.
Method COLLAPSE_SUBTREE_NODES on class CL_REPORT_VIEWER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RKB1D Call by reference Type reference (TYPE) RKB1D Schlüssel und Info zum Bericht 19990929
2 Importing I_RKB1F Call by reference Type reference (TYPE) RKB1F Infostruktur zum Bericht 19990211

Method CONSTRUCTOR on class CL_REPORT_VIEWER has no exception.

Method CREATE_DYNAMIC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_TABLE Call by reference Object reference (TYPE REF TO) DATA Pointer auf dynamische Datentabelle 19990128
2 Importing GEN_TYPE Value transfer Type reference (TYPE) I Navigation ode Daten 19990202
3 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990128

Method CREATE_DYNAMIC_TABLE on class CL_REPORT_VIEWER has no exception.

Method CREATE_HTML_FRAMESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HTML Call by reference Type reference (TYPE) KCDD_T_HTML HTML-Code 19991122

Method CREATE_HTML_FRAMESET on class CL_REPORT_VIEWER has no exception.

Method DELETE_DRILLDOWN_VALUES Signature

Method DELETE_DRILLDOWN_VALUES on class CL_REPORT_VIEWER has no parameter.
Method DELETE_DRILLDOWN_VALUES on class CL_REPORT_VIEWER has no exception.

Method DELETE_GR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RKB1D Call by reference Type reference (TYPE) RKB1D Schlüssel und Info zum Bericht 20000204
2 Importing I_RKB1F Call by reference Type reference (TYPE) RKB1F Infostruktur zum Bericht 20000204

Method DELETE_GR_ATTRIBUTES on class CL_REPORT_VIEWER has no exception.

Method DRILL_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME Spaltenname 19990920
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY aktueller Knoten 19990920

Method DRILL_BACK on class CL_REPORT_VIEWER has no exception.

Method DROP_CU_BUNDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUNDLE_TYPE Value transfer Type reference (TYPE) GFWCUBU unique ID of the bundle class 20000202
2 Importing PORT Value transfer Type reference (TYPE) I port 20000202

Method DROP_CU_BUNDLE on class CL_REPORT_VIEWER has no exception.

Method FILL_DC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DC_MAN Call by reference Object reference (TYPE REF TO) IF_DC_MANAGEMENT Datencontainer für Graphik 19990210

Method FILL_DC on class CL_REPORT_VIEWER has no exception.

Method FILTER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STRING Call by reference Type reference (TYPE) KCDD_T_HTML HTML Tabelle 20000112

Method FILTER_DETAIL on class CL_REPORT_VIEWER has no exception.

Method FIRST_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) C Controlcontainer 19990128
2 Importing LIST_CONTAINER Call by reference Type reference (TYPE) C Test WebGUI 19990902
3 Importing NAV_CONTAINER Call by reference Type reference (TYPE) C Test WebGUI 19990902

Method FIRST_VIEW on class CL_REPORT_VIEWER has no exception.

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Value transfer Type reference (TYPE) C true 'X', false ' ' 19990316
2 Importing I_COMPONENT Call by reference Type reference (TYPE) I Konstante für Komponente (C_TYPE*) 19990316

Method GET_COMPONENT on class CL_REPORT_VIEWER has no exception.

Method GET_DEFAULT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GRID Call by reference Type reference (TYPE) KCDD_T_GRID_LAYOUT Layout des Splitters 19990222
2 Exporting ET_POSITION Call by reference Type reference (TYPE) KCDD_T_POSITION Größe & Positionen der Controls 19990222
3 Importing I_STYLE Call by reference Type reference (TYPE) I Konstante für angeforderten Stil 19990222

Method GET_DEFAULT_LAYOUT on class CL_REPORT_VIEWER has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COL_LAYOUT Call by reference Type reference (TYPE) KCDD_T_COLUMN_LAYOUT Spaltenlayout 19990921
2 Exporting ET_GRID Call by reference Type reference (TYPE) KCDD_T_GRID_LAYOUT Aufteilung des Splitters 19990315
3 Exporting ET_POSITION Call by reference Type reference (TYPE) KCDD_T_POSITION Positionen der Controls 19990315
4 Importing I_SAVE_GRAPHICS_ATTR Call by reference Type reference (TYPE) C 'X' Flag, ob Graphikattribute gesichert werden 19991217

Method GET_LAYOUT on class CL_REPORT_VIEWER has no exception.

Method GET_STATUS_OF_NODES Signature

Method GET_STATUS_OF_NODES on class CL_REPORT_VIEWER has no parameter.
Method GET_STATUS_OF_NODES on class CL_REPORT_VIEWER has no exception.

Method GET_TREE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COLUMNS Call by reference Type reference (TYPE) STANDARD TABLE Spalten 19990128
2 Exporting E_HEADERS Call by reference Type reference (TYPE) STANDARD TABLE Header 19990128
3 Exporting E_HIERARCHY_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Kopfinfo: Hierarchiespalte 19990128
4 Exporting E_ITEM_TAB Call by reference Type reference (TYPE) STANDARD TABLE itemtab 19990128
5 Exporting E_NODE_TAB Call by reference Type reference (TYPE) STANDARD TABLE nodetab 19990128

Method GET_TREE_TABLES on class CL_REPORT_VIEWER has no exception.

Method HIDE_ZEROES Signature

Method HIDE_ZEROES on class CL_REPORT_VIEWER has no parameter.
Method HIDE_ZEROES on class CL_REPORT_VIEWER has no exception.

Method HTML_CONVERT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HTML Call by reference Type reference (TYPE) KCDD_T_HTML Tabelle der HTML-Datei 19991202
2 Importing IT_COL_LAYOUT Call by reference Type reference (TYPE) KCDD_T_COLUMN_LAYOUT Layout der Spalten der Datenanzeige 19991217

Method HTML_CONVERT_DATA on class CL_REPORT_VIEWER has no exception.

Method HTML_CONVERT_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HTML Call by reference Type reference (TYPE) KCDD_T_HTML Tabelle der HTML-Datei 19991202
2 Importing IT_COL_LAYOUT Call by reference Type reference (TYPE) KCDD_T_COLUMN_LAYOUT Layout der Spalten in der Navigation 19991217

Method HTML_CONVERT_NAVIGATION on class CL_REPORT_VIEWER has no exception.

Method HTML_HIERARCHY_COLORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LEVEL_COLOR Call by reference Type reference (TYPE) T_LEVEL_COLOR Tabelle der Levelfarben 19991220
2 Importing I_BGCOLOR Call by reference Type reference (TYPE) C Hintergrundfarbe als Hex-String 19991220
3 Importing I_MAX_LEVEL Call by reference Type reference (TYPE) I max. Hierarchietiefe 19991222

Method HTML_HIERARCHY_COLORS on class CL_REPORT_VIEWER has no exception.

Method HTML_HIERARCHY_INDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INDENT Call by reference Type reference (TYPE) STRING Einrückung 19991202
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY Knoten in Hierarchie 19991202

Method HTML_HIERARCHY_INDENT on class CL_REPORT_VIEWER has no exception.

Method HTML_LOCAL_EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME lokaler Dateiname 19991122
# Exception Resumable Description Created on
1 WRITE_ERROR Fehler bei Datei schreiben 19991122

Method HTML_WRITE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_HTML Call by reference Type reference (TYPE) KCDD_T_HTML HTML (Stringtabelle) 19991201
2 Importing I_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME lokaler Dateiname 19991201
3 Importing I_ROW Value transfer Type reference (TYPE) I Zeile des Layouts 19991201
# Exception Resumable Description Created on
1 LAYOUT_CORRUPTED Tabellen mt_grid und mt_position passen nicht zusammen 19991201

Method INIT_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for block of navigation 19990210

Method INIT_GRAPHICS on class CL_REPORT_VIEWER has no exception.

Method INIT_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for block of navigation 19990204

Method INIT_NAVIGATION on class CL_REPORT_VIEWER has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_REPORT_VIEWER has no parameter.
Method INIT_TREE on class CL_REPORT_VIEWER has no exception.

Method INTERNAL_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_TABLE Call by reference Type reference (TYPE) DATA Datentabelle 19990128

Method INTERNAL_RECEIVER on class CL_REPORT_VIEWER has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19990324
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990324
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990324

Method ON_DRAG on class CL_REPORT_VIEWER has no exception.

Method ON_DRAG_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19990324
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990324
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990324

Method ON_DRAG_NAV on class CL_REPORT_VIEWER has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19990324
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990324

Method ON_DROP on class CL_REPORT_VIEWER has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19990324
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990324
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990324

Method ON_DROP_COMPLETE on class CL_REPORT_VIEWER has no exception.

Method ON_DROP_COMPLETE_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19990324
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990324
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990324

Method ON_DROP_COMPLETE_NAV on class CL_REPORT_VIEWER has no exception.

Method ON_DROP_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19990324
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990324

Method ON_DROP_NAV on class CL_REPORT_VIEWER has no exception.

Method ON_GRAPHICS_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT Value transfer Attribute reference (LIKE) 19991028

Method ON_GRAPHICS_DOUBLE_CLICK on class CL_REPORT_VIEWER has no exception.

Method ON_HEADER_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990325
2 Importing MENU Value transfer Attribute reference (LIKE) 19990325

Method ON_HEADER_CONTEXT_MENU_REQ on class CL_REPORT_VIEWER has no exception.

Method ON_HEADER_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990325
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990325

Method ON_HEADER_CONTEXT_MENU_SEL on class CL_REPORT_VIEWER has no exception.

Method ON_HTML_CTMENU_REQUEST Signature

Method ON_HTML_CTMENU_REQUEST on class CL_REPORT_VIEWER has no parameter.
Method ON_HTML_CTMENU_REQUEST on class CL_REPORT_VIEWER has no exception.

Method ON_HTML_CTMENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990517

Method ON_HTML_CTMENU_SELECT on class CL_REPORT_VIEWER has no exception.

Method ON_HTML_SAPEVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Value transfer Attribute reference (LIKE) 19990415
2 Importing GETDATA Value transfer Attribute reference (LIKE) 19990415

Method ON_HTML_SAPEVENT on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_CTMENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990208
2 Importing MENU Value transfer Attribute reference (LIKE) 19990208
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) >INVALID< 19990208

Method ON_ITEM_CTMENU_REQUEST on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_CTMENU_REQUEST_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990224
2 Importing MENU Value transfer Attribute reference (LIKE) 19990224
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) >INVALID< 19990224

Method ON_ITEM_CTMENU_REQUEST_NAV on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_CTMENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990208
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990208
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990208

Method ON_ITEM_CTMENU_SELECTED on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_CTMENU_SELECTED_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 19990224
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990224
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990224

Method ON_ITEM_CTMENU_SELECTED_NAV on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990212
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990212

Method ON_ITEM_DOUBLE_CLICK on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_DOUBLE_CLICK_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990217
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990217

Method ON_ITEM_DOUBLE_CLICK_NAV on class CL_REPORT_VIEWER has no exception.

Method ON_ITEM_LINK_NAV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19990927
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 19990927

Method ON_ITEM_LINK_NAV on class CL_REPORT_VIEWER has no exception.

Method PEEK Signature

Method PEEK on class CL_REPORT_VIEWER has no parameter.
Method PEEK on class CL_REPORT_VIEWER has no exception.

Method PREPARE_HTML_HEADER Signature

Method PREPARE_HTML_HEADER on class CL_REPORT_VIEWER has no parameter.
Method PREPARE_HTML_HEADER on class CL_REPORT_VIEWER has no exception.

Method PROCESS_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) SYST-UCOMM Funktionscode 19990316

Method PROCESS_FCODE on class CL_REPORT_VIEWER has no exception.

Method RENDER_SPLITTER_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 19990222

Method RENDER_SPLITTER_LAYOUT on class CL_REPORT_VIEWER has no exception.

Method SAVE_COMMON_GR_ATTRIBUTES Signature

Method SAVE_COMMON_GR_ATTRIBUTES on class CL_REPORT_VIEWER has no parameter.
Method SAVE_COMMON_GR_ATTRIBUTES on class CL_REPORT_VIEWER has no exception.

Method SAVE_GRAPHICS_ATTRIBUTES Signature

Method SAVE_GRAPHICS_ATTRIBUTES on class CL_REPORT_VIEWER has no parameter.
Method SAVE_GRAPHICS_ATTRIBUTES on class CL_REPORT_VIEWER has no exception.

Method SET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TITLES Call by reference Type reference (TYPE) KCDD_T_DATA_TITLE Datentitel 19990128
2 Importing LEAD_COLUMN_TITLE Call by reference Type reference (TYPE) KCDD_T_LEADCOLUMN_TITLE Führungsspaltentitel 19990128
# Exception Resumable Description Created on
1 FAILURE Spalteninformation konnte nicht aufgebaut werden 19990128

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIERARCHY Call by reference Type reference (TYPE) KCDD_T_HIERARCHY Hierarchie Info 19990519
2 Importing I_CHANGED_FLAGS Call by reference Type reference (TYPE) KCDD_S_TABLE_CHECK Flag für geänderte Tabellen 19990519
3 Importing I_LEAD_COLUMNS Call by reference Type reference (TYPE) KCDD_TX_MID Führungsspalte: Daten 19990519
4 Importing I_LEAD_COLUMNS_TITLE Call by reference Type reference (TYPE) KCDD_T_LEADCOLUMN_TITLE Führungsspalte: Titel 19990519
5 Importing I_REPORT_DATA Call by reference Type reference (TYPE) KCDD_T_DATA Kennzahlen 19990519
6 Importing I_REPORT_DATA_TITLES Call by reference Type reference (TYPE) KCDD_T_DATA_TITLE Spaltentitel 19990519
7 Importing I_SEIG Call by reference Type reference (TYPE) RKD_S_SEIG 20010619

Method SET_DATA on class CL_REPORT_VIEWER has no exception.

Method SET_GRAPHICS_ATTRIBUTES Signature

Method SET_GRAPHICS_ATTRIBUTES on class CL_REPORT_VIEWER has no parameter.
Method SET_GRAPHICS_ATTRIBUTES on class CL_REPORT_VIEWER has no exception.

Method SET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIERARCHY Call by reference Type reference (TYPE) KCDD_T_HIERARCHY Hierarchie Info 19990224

Method SET_HIERARCHY on class CL_REPORT_VIEWER has no exception.

Method SET_HTML_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETAIL_LIST Call by reference Type reference (TYPE) KCDD_T_HTML Detailliste in HTML 19990208
2 Importing I_FOOT_INFO Call by reference Type reference (TYPE) KCDD_T_HTML Fußinformation in HTML 19990128
3 Importing I_GENERAL_INFO Call by reference Type reference (TYPE) KCDD_T_HTML Berichtsname und Aktualität der Daten 19990303
4 Importing I_HEADER_INFO Call by reference Type reference (TYPE) KCDD_T_HTML Kopfinformation in HTML 19990128
5 Importing I_HTML_TEMPLATE Call by reference Type reference (TYPE) KCDD_T_HTML Vorlagedokument für die Kopfinfo 19990305
6 Importing I_SELECT_INFO Call by reference Type reference (TYPE) KCDD_T_HTML allgemeine Selektionen 19990303

Method SET_HTML_TABLES on class CL_REPORT_VIEWER has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COL_LAYOUT Call by reference Type reference (TYPE) KCDD_T_COLUMN_LAYOUT Spaltenlayout 19990921
2 Importing IT_GRID Call by reference Type reference (TYPE) KCDD_T_GRID_LAYOUT Aufteilung des Splitters 19990222
3 Importing IT_POSITION Call by reference Type reference (TYPE) KCDD_T_POSITION Positionen der Controls 19990222

Method SET_LAYOUT on class CL_REPORT_VIEWER has no exception.

Method SET_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAVIGATION_TABLE Call by reference Type reference (TYPE) KCDD_T_NAVIGATION Navigationmerkmale 19990129

Method SET_NAVIGATION on class CL_REPORT_VIEWER has no exception.

Method SPLIT_PATH_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FILENAME Call by reference Type reference (TYPE) STRING relativer Dateiname 20000126
2 Exporting E_PATH Call by reference Type reference (TYPE) STRING Pfad 20000126
3 Importing I_FILENAME Call by reference Type reference (TYPE) STRING vollständiger Dateiname 20000126

Method SPLIT_PATH_FILENAME on class CL_REPORT_VIEWER has no exception.

Method STRING_TO_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHAR Call by reference Type reference (TYPE) ANY TABLE Tabelle char(255) 19990430
2 Importing IT_STRING Call by reference Type reference (TYPE) KCDD_T_HTML Stringtabelle 19990430

Method STRING_TO_CHAR on class CL_REPORT_VIEWER has no exception.

Method UPDATE_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SET_PF_STATUS Value transfer Type reference (TYPE) C 'X' PF-Status wird über PAI/PBO gesetzt, falls <> initial 19990415

Method UPDATE_CONTROLS on class CL_REPORT_VIEWER has no exception.

Method UPDATE_DRILLDOWN_VALUES Signature

Method UPDATE_DRILLDOWN_VALUES on class CL_REPORT_VIEWER has no parameter.
Method UPDATE_DRILLDOWN_VALUES on class CL_REPORT_VIEWER has no exception.

Method UPDATE_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETAIL_LIST Call by reference Type reference (TYPE) KCDD_T_HTML Detailliste 19990325
2 Importing I_GENERAL_INFO Call by reference Type reference (TYPE) KCDD_T_HTML Berichtsname und Aktualität der Daten 19990325

Method UPDATE_HTML on class CL_REPORT_VIEWER has no exception.

Method UPDATE_NAVIGATION_FLAGS Signature

Method UPDATE_NAVIGATION_FLAGS on class CL_REPORT_VIEWER has no parameter.
Method UPDATE_NAVIGATION_FLAGS on class CL_REPORT_VIEWER has no exception.

Method UPDATE_UNIT_FACTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_FRONT_END Call by reference Type reference (TYPE) C 'X' Aufruf von update_front_end ('X' = ja) 19990929

Method UPDATE_UNIT_FACTORS on class CL_REPORT_VIEWER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in