Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | 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 | Constant | Private | Type reference (TYPE) | I | 10 | Node Type: Characteristic | 19990219 | ||
| 2 | Constant | Private | Type reference (TYPE) | KCDD_S_NAVIGATION-BAGGR | '3' | Flag: Cumulative | 19991028 | ||
| 3 | Constant | Private | Type reference (TYPE) | I | 0 | Data (Generated Table Type) | 19990202 | ||
| 4 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'COLLAPSE_FULL' | FCode: Collapse Completely | 19990503 | ||
| 5 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'SELECT_COLUMNS' | Column Selection for Data | 19990601 | ||
| 6 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_FIXED' | FCode: Expand to... | 19990503 | ||
| 7 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXAND_FULL' | FCode: Expand Completely | 19990503 | ||
| 8 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL' | FCode: Expand 1 Level | 19990503 | ||
| 9 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL_1' | FCode: Level 1 | 19990503 | ||
| 10 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL_2' | FCode: Level 2 | 19990503 | ||
| 11 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL_3' | FCode: Level 3 | 19990503 | ||
| 12 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL_4' | FCode: Level 4 | 19990503 | ||
| 13 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL_5' | FCode: Level 5 | 19990503 | ||
| 14 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'EXPAND_LEVEL_6' | FCode: Level 6 | 19990503 | ||
| 15 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'HIDE_COLUMN' | FCode: Hide Column | 19991025 | ||
| 16 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'OPTIMIZE_COLUMN' | FCode: Optimize Column Width | 19991025 | ||
| 17 | Constant | Private | Type reference (TYPE) | I | 12 | Node Type: Hierarchy | 19990219 | ||
| 18 | Constant | Private | Type reference (TYPE) | KCDD_S_NAVIGATION-BAGGR | '2' | Flag: Hierarchy | 19991028 | ||
| 19 | Constant | Public | Type reference (TYPE) | I | 255 | Length of the Character Lines for HTML Tables | 19990430 | ||
| 20 | Constant | Private | Type reference (TYPE) | I | 1 | Navigation (Generated Table Type) | 19990202 | ||
| 21 | Constant | Public | Type reference (TYPE) | CHAR5 | '--' | Separator String for Column Title | 20000211 | ||
| 22 | Constant | Public | Type reference (TYPE) | SYST-UCOMM | 'SET_PF_STATUS_REP_VIEW' | OK Code for New Status | 19990415 | ||
| 23 | Constant | Public | Type reference (TYPE) | I | 100 | Layout Style: Header, Nav, Data | 19990929 | ||
| 24 | Constant | Public | Type reference (TYPE) | I | 105 | Layout Style: Header, Nav, Data and Detail | 19990929 | ||
| 25 | Constant | Public | Type reference (TYPE) | I | 103 | Layout: with Graphic and Detail | 19990929 | ||
| 26 | Constant | Public | Type reference (TYPE) | I | 101 | Layout Style: As above + Graphic | 19990929 | ||
| 27 | Constant | Public | Type reference (TYPE) | I | 107 | Layout Style: Header, Nav, Detail | 19990928 | ||
| 28 | Constant | Public | Type reference (TYPE) | I | 108 | Layout Style: Header, Nav, Detail, Data | 19990929 | ||
| 29 | Constant | Public | Type reference (TYPE) | I | 109 | Layout Style: Header, Nav, Detail, Data, Graphic | 19990928 | ||
| 30 | Constant | Public | Type reference (TYPE) | I | 102 | Layout Style: Nav, Data | 19990929 | ||
| 31 | Constant | Public | Type reference (TYPE) | I | 106 | Layout Style: Nav, Detail, | 19990928 | ||
| 32 | Constant | Public | Type reference (TYPE) | I | 103 | Standard Layout | 19990929 | ||
| 33 | Constant | Public | Type reference (TYPE) | I | 104 | Layout Style: Header, Nav, Detail List | 19990325 | ||
| 34 | Constant | Public | Type reference (TYPE) | I | 1002 | Layout Style: Type "Data" | 19990222 | ||
| 35 | Constant | Public | Type reference (TYPE) | I | 1003 | Layout Style: Type "Data, Detail List" | 19990222 | ||
| 36 | Constant | Public | Type reference (TYPE) | I | 1004 | Layout Style: Type "Graphic" | 19990222 | ||
| 37 | Constant | Public | Type reference (TYPE) | I | 1005 | Layout Style: Type "Graphic, Detail List" | 19990222 | ||
| 38 | Constant | Public | Type reference (TYPE) | I | 1000 | Layout Style: Type "Header" | 19990222 | ||
| 39 | Constant | Public | Type reference (TYPE) | I | 1001 | Layout Style: Type "Navigation" | 19990222 | ||
| 40 | Constant | Private | Type reference (TYPE) | I | 11 | Node Type: Value | 19990219 | ||
| 41 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | for Field Catalog | 19990128 | |||
| 42 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | for Navigation Field Catalog | 19990202 | |||
| 43 | Instance attribute | Private | See coding | Logical Column Names | 19990128 | ||||
| 44 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_COLUMN_LAYOUT | Column Layout | 19990921 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | Detail Lists in HTML | 19990208 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | T_KCDD_TEXT | Hierarchy: Expanded Nodes | 20000209 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for ALV_TREE | 19990128 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for ALV_TREE | 19990204 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | HTML Footer File | 19990128 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | HTML: Name and Status of Data | 19990303 | |||
| 51 | Instance attribute | Public | Type reference (TYPE) | KCDD_T_GRID_LAYOUT | Splitter Distribution | 19990222 | |||
| 52 | Instance attribute | Private | See coding | Column Headers | 19990128 | ||||
| 53 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | HTML Header File | 19990128 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HIERARCHY | Hierarchy Info | 19990224 | |||
| 55 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | HTML Sample for Header Info | 19990305 | |||
| 56 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_TREEITEM | Data Table | 19990128 | |||
| 57 | Instance attribute | Private | Type reference (TYPE) | T_KEYS | Key: Node_tab and ALV Key | 19990520 | |||
| 58 | Instance attribute | Private | See coding | Assignment of Name/Coordinates | 19990129 | ||||
| 59 | Instance attribute | Private | Type reference (TYPE) | T_NAVIGATION_TREE | Navigation Tree Table | 19990216 | |||
| 60 | Instance attribute | Private | See coding | Node Information | 19990128 | ||||
| 61 | Instance attribute | Private | Type reference (TYPE) | T_NO_DRILLDOWN | Table of the Lines which are not Drilldown Lines | 20000121 | |||
| 62 | Instance attribute | Private | Type reference (TYPE) | T_PARENT_CHARACTERISTICS | Nagivation Characteristics Table | 19990219 | |||
| 63 | Instance attribute | Public | Type reference (TYPE) | KCDD_T_POSITION | Positions of Controls | 19990222 | |||
| 64 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | HTML: General Selections | 19990303 | |||
| 65 | Instance attribute | Private | See coding | 20040716 | |||||
| 66 | Instance attribute | Private | Type reference (TYPE) | KCDD_S_TABLE_CHECK | Flags for Changed Data Tables (set_data) | 19990519 | |||
| 67 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Data List Container | 19990223 | |||
| 68 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Detail List Container | 19990223 | |||
| 69 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Graphic Container | 19990223 | |||
| 70 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | HTML Header Container | 19990223 | |||
| 71 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container for Navigation | 19990223 | |||
| 72 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | Tree-Ctrl Data | 19990128 | |||
| 73 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | HTML Ctrl Data in Detail List | 19990208 | |||
| 74 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_GP_PRES | Graphics Proxy for Drilldown | 19990210 | |||
| 75 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_HTML_VIEWER | HTML Ctrl Header | 19990128 | |||
| 76 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | Tree-Ctrl Navigation | 19990128 | |||
| 77 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Splitter Container | 19990128 | |||
| 78 | Instance attribute | Private | Type reference (TYPE) | I | ID for Drilldown Data Container | 19990210 | |||
| 79 | Instance attribute | Public | Type reference (TYPE) | KCDD_SX_FUNCTION | Fcode Info for Drilldown PAI/PBO | 19990201 | |||
| 80 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_DATA | Report Interface: Data | 19990211 | |||
| 81 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_DATA_TITLE | Report Interface: Data Title | 19990211 | |||
| 82 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | Report Interface: Detail List | 19990211 | |||
| 83 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | Report Interface: Report Footer | 19990211 | |||
| 84 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | Report Interface: General Info | 19990303 | |||
| 85 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | Report Interface: Header | 19990211 | |||
| 86 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HIERARCHY | Report Interface: Hierarchy Info | 19990211 | |||
| 87 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | HTML Template Reference | 19990323 | |||
| 88 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_LEADCOLUMN_TITLE | Report Interface: Lead Column | 19990211 | |||
| 89 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_NAVIGATION | Report Interface: Navigation | 19990211 | |||
| 90 | Instance attribute | Private | Type reference (TYPE) | KCDD_T_HTML | Report Interface: General Selections | 19990303 | |||
| 91 | Instance attribute | Private | Type reference (TYPE) | KCDD_TX_MID | Report Interface: Characteristic Combination | 19990211 | |||
| 92 | Instance attribute | Private | Type reference (TYPE) | LVC_NKEY | First Navigation Node (LEDs) | 19990205 | |||
| 93 | Instance attribute | Private | Type reference (TYPE) | I | for Table Generation through Fieldcat | 19990202 | |||
| 94 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_DC_PRES | Data Container for Graphic | 19990507 | |||
| 95 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CU_DRAWING_AREA | Graphic: Drawing Area | 19990526 | |||
| 96 | Instance attribute | Private | Type reference (TYPE) | TV_ITMNAME | Name of the Lead Column | 19990128 | |||
| 97 | Instance attribute | Private | Type reference (TYPE) | TREEV_HHDR | Lead Column: Column Info | 19990128 | |||
| 98 | Instance attribute | Private | Type reference (TYPE) | TREEV_HHDR | Lead Column: Column Info | 19990204 | |||
| 99 | Instance attribute | Private | See coding | Flag: 'X' Running in ITS | 19990903 | ||||
| 100 | Instance attribute | Private | Type reference (TYPE) | TREEV_HHDR-HEADING | Last Drilldown Characteristic | 20000209 | |||
| 101 | Instance attribute | Private | Type reference (TYPE) | I | Number of Columns in Form | 19990319 | |||
| 102 | Instance attribute | Private | Type reference (TYPE) | I | Offset for Node_Key | 19990521 | |||
| 103 | Instance attribute | Private | Type reference (TYPE) | RKB1D-REPID | Technical Name of the Report | 19991202 | |||
| 104 | Instance attribute | Private | See coding | Identifier (40 Characters) | 19991004 | ||||
| 105 | Instance attribute | Private | Type reference (TYPE) | RKB1D-RNAME | Generated Program | 19990211 | |||
| 106 | Instance attribute | Private | Type reference (TYPE) | RKB1D | Info Structure for Report | 19991202 | |||
| 107 | Instance attribute | Private | Type reference (TYPE) | RKB1F | Info Structure for Report | 19990211 | |||
| 108 | Instance attribute | Private | Type reference (TYPE) | RKD_S_SEIG | Info Structure Seig | 20010619 | |||
| 109 | Instance attribute | Private | Type reference (TYPE) | KCDD_TEXT | Highest Visible Node | 20000209 | |||
| 110 | Instance attribute | Private | Type reference (TYPE) | LVC_NKEY | Nodekey of the Highest Node | 20000209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adds a Line to the Navigation Tree | 19990324 | |
| 2 | Instance method | Private | Method | Transfers the Data for Node and Item to the ALV_TREE Object | 19990128 | |
| 3 | Instance method | Private | Method | Creates Column Headers for Forms with Two Axes | 19990128 | |
| 4 | Instance method | Private | Method | Creates Info Structure for PAI/PBO Drilldown Process | 19990201 | |
| 5 | Instance method | Private | Method | Creates Fieldcat for ALV_TREE | 19990128 | |
| 6 | Instance method | Private | Method | Creates Context Menu for Column Header | 19990128 | |
| 7 | Instance method | Private | Method | Hierarchy: Linking HIDs and MIDs | 19990520 | |
| 8 | Instance method | Private | Method | Creates Column Headers for Simple Forms | 19990128 | |
| 9 | Instance method | Private | Method | Flag Indicating whether Drilldown is Possible (= 'X') | 19990726 | |
| 10 | Instance method | Private | Method | Checks whether Drilldown is Possible for the Chosen Element | 20000119 | |
| 11 | Instance method | Private | Method | Collapse Invisible Nodes | 20000210 | |
| 12 | Instance method | Public | Constructor | Constructor | 19990211 | |
| 13 | Instance method | Public | Method | Copy from B20: CREATE_DYNAMIC_TABLE | 19990128 | |
| 14 | Instance method | Private | Method | Generates Main Page for HTML Download | 19991122 | |
| 15 | Instance method | Private | Method | Deletes all Drilldown Characterstics from Navigation Block | 19990511 | |
| 16 | Static method | Public | Method | löscht graph. Customizing aus GFW Tabellen | 20000204 | |
| 17 | Instance method | Private | Method | Reset Selection (Fcode SUMM) | 19990920 | |
| 18 | Instance method | Private | Method | Deletes Customizing Bundle from m_ctrl_graphics | 20000202 | |
| 19 | Instance method | Private | Method | Fills Transferred Data Container for Graphic | 19990210 | |
| 20 | Static method | Public | Method | Filters SAPEVENTs from the Form HTML Table | 20000112 | |
| 21 | Instance method | Public | Method | Test: Initializes Tree in Container | 19990128 | |
| 22 | Instance method | Public | Method | Asks Whether Component Exists in the Layout | 19990316 | |
| 23 | Static method | Public | Method | Provides Various Standard Layouts for Controls | 19990222 | |
| 24 | Instance method | Public | Method | Gather the Layout Information | 19990315 | |
| 25 | Instance method | Private | Method | Finds Highest Visible Node and Expands Node | 20000210 | |
| 26 | Instance method | Public | Method | Provides Tables for Tree Module | 19990128 | |
| 27 | Instance method | Private | Method | Zero Suppression: Hide Rows which only contain 0 | 19991126 | |
| 28 | Instance method | Private | Method | Generates HTML Table from Data List | 19991202 | |
| 29 | Instance method | Private | Method | Generates HTML Table from Navigation Tree | 19991202 | |
| 30 | Static method | Private | Method | Generates Color Levels for Hierarchy Levels | 19991220 | |
| 31 | Instance method | Private | Method | Generates Indentation for Selected Accounts | 19991202 | |
| 32 | Instance method | Private | Method | Local Export to HTML | 19991122 | |
| 33 | Instance method | Private | Method | Writes a Line in the Control Layout | 19991201 | |
| 34 | Instance method | Private | Method | Initializes the Graphic (Drilldown List) | 19990210 | |
| 35 | Instance method | Private | Method | Initializes the Navigation Block | 19990204 | |
| 36 | Instance method | Private | Method | Initializes ALV Tree for Drilldown List | 19990320 | |
| 37 | Instance method | Public | Method | Copy From B20: Internal Use Only | 19990128 | |
| 38 | Instance method | Public | Event handling method | Event Handler: Drag from ALV Data | 19990324 | |
| 39 | Instance method | Public | Event handling method | Event Handler: Drag from ALV Navigation | 19990324 | |
| 40 | Instance method | Public | Event handling method | Event Handler: Drop to ALV Data | 19990324 | |
| 41 | Instance method | Public | Event handling method | Event Handler: Drop Complete to ALV Data | 19990324 | |
| 42 | Instance method | Public | Event handling method | Event Handler: Drop Complete to ALV Navigation | 19990324 | |
| 43 | Instance method | Public | Event handling method | Event Handler: Drop to ALV Navigation | 19990324 | |
| 44 | Instance method | Public | Event handling method | Event Handler: Double Click on the Graphic | 19991027 | |
| 45 | Instance method | Public | Event handling method | Event Handler: Context Menu Requested for Header | 19990325 | |
| 46 | Instance method | Public | Event handling method | Event Handler: Context Menu Triggered to Header | 19990325 | |
| 47 | Instance method | Public | Event handling method | Event Handler: Context Menu Requested in HTML Header | 19990517 | |
| 48 | Instance method | Public | Event handling method | Event Handler: Context Menu Selected in HTML Header | 19990517 | |
| 49 | Instance method | Public | Event handling method | Processing a SAPEVENT in HTML Control | 19990415 | |
| 50 | Instance method | Public | Event handling method | Event Handler: Context Menu Requested for Item | 19990208 | |
| 51 | Instance method | Public | Event handling method | Event Handler: Context Menu for Item in Navigation Tree | 19990224 | |
| 52 | Instance method | Public | Event handling method | Event Handler: Context Menu Triggered for Item | 19990208 | |
| 53 | Instance method | Public | Event handling method | Event Handler: Context Menu Triggered for Item in Nav. Tree | 19990224 | |
| 54 | Instance method | Public | Event handling method | Event Handler: Double Click Triggered for Item | 19990212 | |
| 55 | Instance method | Public | Event handling method | Event Handler: Double Click on Item in Navigation Tree | 19990217 | |
| 56 | Instance method | Public | Event handling method | Event Handler: Link to Item in Navigation (Previous/Next) | 19990927 | |
| 57 | Instance method | Public | Method | Test Routine | 19990128 | |
| 58 | Instance method | Private | Method | Structure of the Header Document from Transferred HTML Files | 19990305 | |
| 59 | Instance method | Public | Method | Processing of the F Code at PAI | 19990316 | |
| 60 | Instance method | Private | Method | Generates Splitter in Accordance with Layout Info | 19990222 | |
| 61 | Instance method | Public | Method | Saves Standard Attributes for Graphic for each Report | 20000208 | |
| 62 | Instance method | Public | Method | Saves Attribute Bundle from Database | 19990511 | |
| 63 | Instance method | Public | Method | Set Lead Column | 19990128 | |
| 64 | Instance method | Public | Method | Set Data | 19990519 | |
| 65 | Instance method | Private | Method | Sets Graphic Attributes to Standard Values | 19990324 | |
| 66 | Instance method | Public | Method | Set Hierarchy Information | 19990128 | |
| 67 | Instance method | Public | Method | Set HTML Info Files | 19990128 | |
| 68 | Instance method | Public | Method | Set Layout Information | 19990128 | |
| 69 | Instance method | Public | Method | Set Navigation Info | 19990129 | |
| 70 | Static method | Public | Method | Separates Path from File Name for Local Export | 20000126 | |
| 71 | Static method | Public | Method | Converts Strings Table to Table with Characteristics (255) | 19990430 | |
| 72 | Instance method | Private | Method | Update after Drilldown Process | 19990212 | |
| 73 | Instance method | Private | Method | Update Drilldown Characteristics for Previous/Next Value | 19990421 | |
| 74 | Instance method | Public | Method | Update HTML Files: Detail List and Selection Date | 19990325 | |
| 75 | Instance method | Private | Method | Update the Navigation Flags (Cumulative, Hierarchy) | 19991028 | |
| 76 | 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 | I_FIELDNAME | Call by reference | Type reference (TYPE) | KCDD_S_LEADCOLUMN-FIENM | Feldname | 19990324 | |||
| 2 | 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 | 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 | I_CHAR_TAB | Call by reference | Type reference (TYPE) | KCDD_T_CHARACTERISTIC | Selektierte Merkmale | 19990201 | |||
| 2 | I_CHAR_VAL_TAB | Call by reference | Type reference (TYPE) | KCDD_TX_MID | Selektierte Merkmalswerte | 19990201 | |||
| 3 | I_COLUMN_TAB | Call by reference | Type reference (TYPE) | KCDD_T_COLUMN | Selektierte Spalten | 19990201 | |||
| 4 | I_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode | 19990201 | |||
| 5 | I_NODE_TAB | Call by reference | Type reference (TYPE) | KCDD_T_NODE | Selektierte Hierarchieknoten | 19990201 | |||
| 6 | 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 | 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 | 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 | 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 | I_MID | Call by reference | Type reference (TYPE) | KCDD_MID | MID der Zeile | 20000119 | |||
| 2 | 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 | I_RKB1D | Call by reference | Type reference (TYPE) | RKB1D | Schlüssel und Info zum Bericht | 19990929 | |||
| 2 | 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 | EP_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Pointer auf dynamische Datentabelle | 19990128 | |||
| 2 | GEN_TYPE | Value transfer | Type reference (TYPE) | I | Navigation ode Daten | 19990202 | |||
| 3 | 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 | 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 | I_RKB1D | Call by reference | Type reference (TYPE) | RKB1D | Schlüssel und Info zum Bericht | 20000204 | |||
| 2 | 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 | I_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | Spaltenname | 19990920 | |||
| 2 | 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 | BUNDLE_TYPE | Value transfer | Type reference (TYPE) | GFWCUBU | unique ID of the bundle class | 20000202 | |||
| 2 | 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 | 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 | 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 | CONTAINER | Call by reference | Type reference (TYPE) | C | Controlcontainer | 19990128 | |||
| 2 | LIST_CONTAINER | Call by reference | Type reference (TYPE) | C | Test WebGUI | 19990902 | |||
| 3 | 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 | E_EXIST | Value transfer | Type reference (TYPE) | C | true 'X', false ' ' | 19990316 | |||
| 2 | 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 | ET_GRID | Call by reference | Type reference (TYPE) | KCDD_T_GRID_LAYOUT | Layout des Splitters | 19990222 | |||
| 2 | ET_POSITION | Call by reference | Type reference (TYPE) | KCDD_T_POSITION | Größe & Positionen der Controls | 19990222 | |||
| 3 | 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 | ET_COL_LAYOUT | Call by reference | Type reference (TYPE) | KCDD_T_COLUMN_LAYOUT | Spaltenlayout | 19990921 | |||
| 2 | ET_GRID | Call by reference | Type reference (TYPE) | KCDD_T_GRID_LAYOUT | Aufteilung des Splitters | 19990315 | |||
| 3 | ET_POSITION | Call by reference | Type reference (TYPE) | KCDD_T_POSITION | Positionen der Controls | 19990315 | |||
| 4 | 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 | E_COLUMNS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Spalten | 19990128 | |||
| 2 | E_HEADERS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Header | 19990128 | |||
| 3 | E_HIERARCHY_HEADER | Call by reference | Type reference (TYPE) | TREEV_HHDR | Kopfinfo: Hierarchiespalte | 19990128 | |||
| 4 | E_ITEM_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | itemtab | 19990128 | |||
| 5 | 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 | ET_HTML | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Tabelle der HTML-Datei | 19991202 | |||
| 2 | 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 | ET_HTML | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Tabelle der HTML-Datei | 19991202 | |||
| 2 | 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 | ET_LEVEL_COLOR | Call by reference | Type reference (TYPE) | T_LEVEL_COLOR | Tabelle der Levelfarben | 19991220 | |||
| 2 | I_BGCOLOR | Call by reference | Type reference (TYPE) | C | Hintergrundfarbe als Hex-String | 19991220 | |||
| 3 | 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 | E_INDENT | Call by reference | Type reference (TYPE) | STRING | Einrückung | 19991202 | |||
| 2 | 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 | I_FILENAME | Call by reference | Type reference (TYPE) | RLGRAP-FILENAME | lokaler Dateiname | 19991122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_HTML | Call by reference | Type reference (TYPE) | KCDD_T_HTML | HTML (Stringtabelle) | 19991201 | |||
| 2 | I_FILENAME | Call by reference | Type reference (TYPE) | RLGRAP-FILENAME | lokaler Dateiname | 19991201 | |||
| 3 | I_ROW | Value transfer | Type reference (TYPE) | I | Zeile des Layouts | 19991201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 3 | 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 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 3 | 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 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 2 | 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 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 3 | 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 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 3 | 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 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19990324 | |||||
| 2 | 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 | 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 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990325 | |||||
| 2 | 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 | FCODE | Value transfer | Attribute reference (LIKE) | 19990325 | |||||
| 2 | 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 | 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 | ACTION | Value transfer | Attribute reference (LIKE) | 19990415 | |||||
| 2 | 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 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990208 | |||||
| 2 | MENU | Value transfer | Attribute reference (LIKE) | 19990208 | |||||
| 3 | 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 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990224 | |||||
| 2 | MENU | Value transfer | Attribute reference (LIKE) | 19990224 | |||||
| 3 | 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 | FCODE | Value transfer | Attribute reference (LIKE) | 19990208 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990208 | |||||
| 3 | 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 | FCODE | Value transfer | Attribute reference (LIKE) | 19990224 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990224 | |||||
| 3 | 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 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990212 | |||||
| 2 | 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 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990217 | |||||
| 2 | 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 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19990927 | |||||
| 2 | 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 | 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 | 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 | DATA_TITLES | Call by reference | Type reference (TYPE) | KCDD_T_DATA_TITLE | Datentitel | 19990128 | |||
| 2 | LEAD_COLUMN_TITLE | Call by reference | Type reference (TYPE) | KCDD_T_LEADCOLUMN_TITLE | Führungsspaltentitel | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_HIERARCHY | Call by reference | Type reference (TYPE) | KCDD_T_HIERARCHY | Hierarchie Info | 19990519 | |||
| 2 | I_CHANGED_FLAGS | Call by reference | Type reference (TYPE) | KCDD_S_TABLE_CHECK | Flag für geänderte Tabellen | 19990519 | |||
| 3 | I_LEAD_COLUMNS | Call by reference | Type reference (TYPE) | KCDD_TX_MID | Führungsspalte: Daten | 19990519 | |||
| 4 | I_LEAD_COLUMNS_TITLE | Call by reference | Type reference (TYPE) | KCDD_T_LEADCOLUMN_TITLE | Führungsspalte: Titel | 19990519 | |||
| 5 | I_REPORT_DATA | Call by reference | Type reference (TYPE) | KCDD_T_DATA | Kennzahlen | 19990519 | |||
| 6 | I_REPORT_DATA_TITLES | Call by reference | Type reference (TYPE) | KCDD_T_DATA_TITLE | Spaltentitel | 19990519 | |||
| 7 | 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 | 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 | I_DETAIL_LIST | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Detailliste in HTML | 19990208 | |||
| 2 | I_FOOT_INFO | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Fußinformation in HTML | 19990128 | |||
| 3 | I_GENERAL_INFO | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Berichtsname und Aktualität der Daten | 19990303 | |||
| 4 | I_HEADER_INFO | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Kopfinformation in HTML | 19990128 | |||
| 5 | I_HTML_TEMPLATE | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Vorlagedokument für die Kopfinfo | 19990305 | |||
| 6 | 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 | IT_COL_LAYOUT | Call by reference | Type reference (TYPE) | KCDD_T_COLUMN_LAYOUT | Spaltenlayout | 19990921 | |||
| 2 | IT_GRID | Call by reference | Type reference (TYPE) | KCDD_T_GRID_LAYOUT | Aufteilung des Splitters | 19990222 | |||
| 3 | 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 | 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 | E_FILENAME | Call by reference | Type reference (TYPE) | STRING | relativer Dateiname | 20000126 | |||
| 2 | E_PATH | Call by reference | Type reference (TYPE) | STRING | Pfad | 20000126 | |||
| 3 | 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 | ET_CHAR | Call by reference | Type reference (TYPE) | ANY TABLE | Tabelle char(255) | 19990430 | |||
| 2 | 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 | 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 | I_DETAIL_LIST | Call by reference | Type reference (TYPE) | KCDD_T_HTML | Detailliste | 19990325 | |||
| 2 | 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 | 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 |