SAP ABAP Class CL_UMC_BW_SELECTION_ALV (BW Report: Selection)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20010112
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UMC_CUSTOMIZE Customize 20010112
Properties
Class CL_UMC_BW_SELECTION_ALV  
Short Description BW Report: Selection    
Super Class CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UMC   CPM : Common Objects 
Created 20001130   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UMC_CUSTOMIZE Customize 20010112
Friends
Class CL_UMC_BW_SELECTION_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_OUTTAB Instance attribute Private Type reference (TYPE) YT_ALV_ITEM BW Selection: ALV Structure 20001130
2 CON_BUTTON_TEXT1 Constant Private Type reference (TYPE) I 0 'Read datasource' 20010815
3 CON_BUTTON_TEXT2 Constant Private Type reference (TYPE) I 1 'Refresh datasource' 20010815
4 CON_COL_ICUBE Constant Public Type reference (TYPE) TV_ITMNAME 'ICUBE' Tree Control: Column Name / Item Name 20010815
5 CON_COL_ICUBE_ID Constant Public Type reference (TYPE) TV_ITMNAME 'ICUBE_ID' Tree Control: Column Name / Item Name 20010815
6 CON_COL_IQUERY Constant Public Type reference (TYPE) TV_ITMNAME 'IQUERY' Tree Control: Column Name / Item Name 20010815
7 CON_COL_IQUERY_ID Constant Public Type reference (TYPE) TV_ITMNAME 'IQUERY_ID' Tree Control: Column Name / Item Name 20010815
8 CON_COL_LTXT Constant Public Type reference (TYPE) TV_ITMNAME 'LTXT' Tree Control: Column Name / Item Name 20010815
9 CON_COL_RFC Constant Public Type reference (TYPE) TV_ITMNAME 'RFC' Tree Control: Column Name / Item Name 20010815
10 CON_FCODE_DATA_CHANGED Constant Public Type reference (TYPE) SYUCOMM '%SELECTION_CHANGED' Screens, Function Code That Triggered PAI 20010524
11 CON_FCODE_REFRESH Constant Public Type reference (TYPE) SYUCOMM 'REFRESH' Screens, Function Code That Triggered PAI 20010815
12 CON_FCODE_SHOW_ID Constant Public Type reference (TYPE) SYUCOMM 'SHOW_ID' Screens, Function Code That Triggered PAI 20010815
13 MP_ALVGRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20010112
14 MP_KF_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20010112
15 MP_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Reduced Version of Splitter Container Control 20010112
16 MP_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010815
17 MP_VALUE_FIELD Instance attribute Private Object reference (TYPE REF TO) CL_UMC_VALUE_FIELD Value Field 20010112
18 M_ACTION Instance attribute Public Type reference (TYPE) CHAR01 Character Field Length 1 20001218
19 M_BUTTON_TEXT Instance attribute Private Type reference (TYPE) I 0 Text 20010815
20 M_DATA_CHANGED Instance attribute Public Type reference (TYPE) AS4FLAG Data Changed 20010112
21 M_DATA_OK Instance attribute Public Type reference (TYPE) AS4FLAG Flag (X or Blank) 20001208
22 M_GRID_TITLE Instance attribute Private Type reference (TYPE) LVC_TITLE ALV Control: Title bar text 20010219
23 M_HIDDEN_ID Static Attribute Private Type reference (TYPE) AS4FLAG 'X' Flag (X or Blank) 20010815
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method Build Data Source 20010815
2 CLEAR_ROW Instance method Public Method Clears Selection Option of Selected Row 20001219
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20001130
4 CUSTOMIZE_DIM_VAR Instance method Private Method Customize the Characteristic or BW Variable 20001206
5 DATA_CHANGED Instance method Public Method 20030916
6 HANDLE_DATA_CHANGED Instance method Private Event handling method Event Handler for BW Selection 20001206
7 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Event Handler for ALV Double-Click 20001206
8 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method Event Handler for ALV Hotspot-Click 20001206
9 HANDLE_KEYFIGURE_CLICK Instance method Private Event handling method Event Handler for Key Figure Click 20010112
10 KF_INFO_FORMAT Instance method Private Method Output keyfigure information 20010112
11 ON_FUNCTION_SELECTED Instance method Private Event handling method if a Pushbutton or a Menu Entry is Selected 20010815
12 REFRESH_ALV_GRID Instance method Public Method Refresh ALV Grid 20001208
13 SET_ACTION Instance method Public Method Set Display or Change Mode 20010228
14 SHOW_ALV Instance method Public Method Shows ALV Grid in Container 20001130
15 SHOW_KF_TREE Instance method Public Method Displays Data Sources in Container 20010112
Events
Class CL_UMC_BW_SELECTION_ALV has no event.
Types
Class CL_UMC_BW_SELECTION_ALV has no local type.
Method Signatures

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_UMC_BW_SELECTION_ALV has no parameter.
Method BUILD_TREE on class CL_UMC_BW_SELECTION_ALV has no exception.

Method CLEAR_ROW Signature

Method CLEAR_ROW on class CL_UMC_BW_SELECTION_ALV has no parameter.
Method CLEAR_ROW on class CL_UMC_BW_SELECTION_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Value transfer Type reference (TYPE) C Name of the dynpro CustCtrl name to link this container to 20010112
2 Importing IP_VALUE_FIELD Call by reference Object reference (TYPE REF TO) CL_UMC_VALUE_FIELD Wertfeld 20010112
3 Importing IX_HIDE_KF_TREE Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X or blank) 20010214
4 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 'S' S: Display; U: Change 20010112
5 Importing I_GRID_TITLE Value transfer Type reference (TYPE) LVC_TITLE SPACE ALV-Control: Text der Titelzeile 20010219

Method CONSTRUCTOR on class CL_UMC_BW_SELECTION_ALV has no exception.

Method CUSTOMIZE_DIM_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20001206

Method CUSTOMIZE_DIM_VAR on class CL_UMC_BW_SELECTION_ALV has no exception.

Method DATA_CHANGED Signature

Method DATA_CHANGED on class CL_UMC_BW_SELECTION_ALV has no parameter.
Method DATA_CHANGED on class CL_UMC_BW_SELECTION_ALV has no exception.

Method HANDLE_DATA_CHANGED Signature

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

Method HANDLE_DATA_CHANGED on class CL_UMC_BW_SELECTION_ALV has no exception.

Method HANDLE_DOUBLE_CLICK Signature

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

Method HANDLE_DOUBLE_CLICK on class CL_UMC_BW_SELECTION_ALV has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

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

Method HANDLE_HOTSPOT_CLICK on class CL_UMC_BW_SELECTION_ALV has no exception.

Method HANDLE_KEYFIGURE_CLICK Signature

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

Method HANDLE_KEYFIGURE_CLICK on class CL_UMC_BW_SELECTION_ALV has no exception.

Method KF_INFO_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KF_INFO Value transfer Type reference (TYPE) UMB_YS_1291 Keyfigure Information 20010112
2 Changing ITEM_TABLE Call by reference Type reference (TYPE) TREEMCITAC Column Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010815
3 Changing NODE Call by reference Type reference (TYPE) TREEMCNODT Column Tree Model: Eigenschaften eines Knotens 20010815

Method KF_INFO_FORMAT on class CL_UMC_BW_SELECTION_ALV has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_UMC_BW_SELECTION_ALV has no exception.

Method REFRESH_ALV_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_FORCE_REFRESH Value transfer Type reference (TYPE) AS4FLAG SPACE Flag (X oder Blank) 20010917

Method REFRESH_ALV_GRID on class CL_UMC_BW_SELECTION_ALV has no exception.

Method SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Value transfer Type reference (TYPE) CHAR01 S: Display; U: Change 20010228

Method SET_ACTION on class CL_UMC_BW_SELECTION_ALV has no exception.

Method SHOW_ALV Signature

Method SHOW_ALV on class CL_UMC_BW_SELECTION_ALV has no parameter.
Method SHOW_ALV on class CL_UMC_BW_SELECTION_ALV has no exception.

Method SHOW_KF_TREE Signature

Method SHOW_KF_TREE on class CL_UMC_BW_SELECTION_ALV has no parameter.
Method SHOW_KF_TREE on class CL_UMC_BW_SELECTION_ALV has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in