SAP ABAP Class CL_ALV_CUL_VIEW_EXCEL (ALV Editor Excel View SAPLSLVC_OFFICE_INTEGRATION/0500)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_GUI_CUL (Package) SAP GUI ALV Configuration - UI Parts LVC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ALV_CUL_EDITOR_COMPONENT Editor for Service 20090115
Properties
Class CL_ALV_CUL_VIEW_EXCEL  
Short Description ALV Editor Excel View SAPLSLVC_OFFICE_INTEGRATION/0500    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_GUI_CUL   SAP GUI ALV Configuration - UI Parts LVC 
Created 20090115   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ALV_CUL_VIEW_EXCEL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALV_CUL_EDITOR_COMPONENT Editor for Service 20090115
Friends
Class CL_ALV_CUL_VIEW_EXCEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090305
2 LANGUAGE Instance attribute Private Type reference (TYPE) GUI_TEXT ALV control: Field group structure 20090129
3 OBJECT_KEY Instance attribute Private Type reference (TYPE) GUI_TEXT Menu Painter: Function or menu text (4.0) 20090129
4 R_ALV_BDS Instance attribute Private Object reference (TYPE REF TO) CL_ALV_BDS BDS Access and Data Retention 20090128
5 R_ALV_LOG Instance attribute Private Object reference (TYPE REF TO) IF_SALV_LOGGER 20130408
6 R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20090128
7 R_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CUL_CONTROLLER Main Dynpro for Configuration SAPLSKBH 2510(TS)/1500(Single) 20090128
8 R_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20090128
9 R_MENU_BUTTON_LANGUAGE Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 20090129
10 R_MENU_BUTTON_OBJECTKEY Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 20090129
11 SCREEN_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090320
12 SEL_TEMPL Instance attribute Private Type reference (TYPE) BDS_DOCID Business Document Service: Document ID 20090128
13 S_BDS Instance attribute Private Type reference (TYPE) LVC_S_BDS Structure for BDS Template List Display 20090128
14 S_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20090128
15 S_LVC_FILTER Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20090129
16 S_LVC_FILTER_LA Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20090129
17 S_LVC_FILTER_OB1 Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20090129
18 S_LVC_FILTER_OB2 Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20090129
19 S_LVC_FILTER_X1 Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20101029
20 S_LVC_FILTER_X2 Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20101029
21 S_PROVIDER Instance attribute Private Type reference (TYPE) IF_ALV_Z=>YS_TEMPLATE_PROVIDER 20090206
22 S_SCREEN_FIELDS Instance attribute Private Type reference (TYPE) YS_SCREEN_FIELDS 20090217
23 S_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20090128
24 T_ALV_FCAT_CONTROL Instance attribute Private Type reference (TYPE) LVC_T_FCAT 20090128
25 T_BDS Instance attribute Private Type reference (TYPE) LVC_T_BDS BDS Table 20090128
26 T_LANGUAGE Instance attribute Private Type reference (TYPE) LVC_T_SGRP ALV Control: Table of Field Groups 20090129
27 T_OBJECT_KEY Instance attribute Private Type reference (TYPE) LVC_T_SGRP ALV Control: Table of Field Groups 20090129
28 T_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20090128
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090128
2 GET_VIEW Instance method Private Method 20090129
3 HANDLE_DOUBLE_CLICK Instance method Private Event handling method 20090128
4 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method 20090128
5 HANDLE_MENU_BUTTON Instance method Private Event handling method 20090128
6 HANDLE_TOOLBAR Instance method Private Event handling method 20090128
7 HANDLE_USER_COMMAND Instance method Private Event handling method 20090128
8 INITIALIZE Instance method Private Method 20090129
9 INIT_DATA Instance method Private Method 20090320
10 INIT_SCREEN Instance method Private Method 20090320
11 PREPARE_CONTROL Instance method Private Method 20090128
12 PREPARE_CONTROL_FILTER_DATA Instance method Private Method 20090128
13 PREPARE_CONTROL_LAYOUT_DATA Instance method Private Method 20090128
14 PREPARE_DATA Instance method Private Method 20090128
15 PREPARE_EVENT_HANDLING Instance method Private Method 20090128
16 PREPARE_FIELDCAT Instance method Private Method 20090128
17 PREPARE_TOOLBAR Instance method Private Method 20090128
18 USER_COMMAND Instance method Private Method 20090128
Events
Class CL_ALV_CUL_VIEW_EXCEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_SCREEN_FIELDS Public See coding 20090128 begin of ys_screen_fields, sel_templ type lvc_s_layo-grid_title, end of ys_screen_fields
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_ALV_CUL_CONTROLLER Hauptdynpro für Configuration SAPLSKBH 2510(TS)/1500(Single) 20090128

Method CONSTRUCTOR on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method GET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIEW Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20090129
2 Importing I_TEMP_VIEW Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20090129

Method GET_VIEW on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20090128
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20090128

Method HANDLE_DOUBLE_CLICK on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20090128
2 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20090128

Method HANDLE_HOTSPOT_CLICK on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20090128
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20090128

Method HANDLE_MENU_BUTTON on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20090128
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20090128

Method HANDLE_TOOLBAR on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method HANDLE_USER_COMMAND Signature

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

Method HANDLE_USER_COMMAND on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method INITIALIZE on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method INIT_DATA on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method INIT_SCREEN Signature

Method INIT_SCREEN on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method INIT_SCREEN on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_CONTROL Signature

Method PREPARE_CONTROL on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method PREPARE_CONTROL on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_CONTROL_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20090128

Method PREPARE_CONTROL_FILTER_DATA on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_CONTROL_LAYOUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20090128

Method PREPARE_CONTROL_LAYOUT_DATA on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_DATA Signature

Method PREPARE_DATA on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method PREPARE_DATA on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_EVENT_HANDLING Signature

Method PREPARE_EVENT_HANDLING on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method PREPARE_EVENT_HANDLING on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_FIELDCAT Signature

Method PREPARE_FIELDCAT on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method PREPARE_FIELDCAT on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method PREPARE_TOOLBAR Signature

Method PREPARE_TOOLBAR on class CL_ALV_CUL_VIEW_EXCEL has no parameter.
Method PREPARE_TOOLBAR on class CL_ALV_CUL_VIEW_EXCEL has no exception.

Method USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SAVE_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20090128

Method USER_COMMAND on class CL_ALV_CUL_VIEW_EXCEL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720