SAP ABAP Class CL_ALV_CUL_VIEW_CRYSTAL (ALV Editor Crystal 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_CRYSTAL  
Short Description ALV Editor Crystal 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
# Type group / Object type Type Type Description
1 CL_ALV_CML_VIEW_CRYSTAL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALV_CUL_EDITOR_COMPONENT Editor for Service 20090115
Friends
Class CL_ALV_CUL_VIEW_CRYSTAL 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 20090205
3 OBJECT_KEY Instance attribute Private Type reference (TYPE) GUI_TEXT 20090205
4 R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20090205
5 R_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CUL_CONTROLLER Main Dynpro for Configuration SAPLSKBH 2510(TS)/1500(Single) 20090205
6 R_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20090205
7 R_MENU_BUTTON_LANGUAGE Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU 20090205
8 R_MENU_BUTTON_OBJECTKEY Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU 20090205
9 SCREEN_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090320
10 S_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20090206
11 S_LVC_FILTER_OB1 Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV control: Filter structure 20090205
12 S_PROVIDER Instance attribute Private Type reference (TYPE) IF_ALV_Z=>YS_TEMPLATE_PROVIDER 20090206
13 S_SCREEN_FIELDS Instance attribute Private Type reference (TYPE) YS_SCREEN_FIELDS 20090217
14 S_SEL_BLOB Instance attribute Private Type reference (TYPE) CL_ALV_CML_VIEW_CRYSTAL=>YS_BS_BLOB 20090205
15 S_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20090302
16 T_ALV_FCAT_CONTROL Instance attribute Private Type reference (TYPE) LVC_T_FCAT 20090205
17 T_BLOB Instance attribute Private Type reference (TYPE) CL_ALV_CML_VIEW_CRYSTAL=>YT_BS_BLOB 20090205
18 T_CUSTOM_BLOBS Instance attribute Private Type reference (TYPE) CL_ALV_BLOB=>YT_BLOB 20090302
19 T_LANGUAGE Instance attribute Private Type reference (TYPE) LVC_T_SGRP 20090205
20 T_OBJECT_KEY Instance attribute Private Type reference (TYPE) LVC_T_SGRP 20090205
21 T_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS 20090205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090205
2 HANDLE_DOUBLE_CLICK Instance method Private Event handling method 20090205
3 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method 20090205
4 HANDLE_MENU_BUTTON Instance method Private Event handling method 20090205
5 HANDLE_TOOLBAR Instance method Private Event handling method 20090205
6 HANDLE_USER_COMMAND Instance method Private Event handling method 20090205
7 INITIALIZE Instance method Private Method 20090205
8 INIT_DATA Instance method Private Method 20090320
9 INIT_SCREEN Instance method Private Method 20090320
10 PREPARE_CONTROL Instance method Private Method 20090205
11 PREPARE_CONTROL_FILTER_DATA Instance method Private Method 20090205
12 PREPARE_CONTROL_LAYOUT_DATA Instance method Private Method 20090205
13 PREPARE_DATA Instance method Private Method 20090205
14 PREPARE_EVENT_HANDLING Instance method Private Method 20090205
15 PREPARE_FIELDCAT Instance method Private Method 20090205
16 PREPARE_TOOLBAR Instance method Private Method 20090205
17 SELECT_BLOB Instance method Private Method 20090220
18 USER_COMMAND Instance method Private Method 20090205
Events
Class CL_ALV_CUL_VIEW_CRYSTAL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_SCREEN_FIELDS Public See coding 20090205 begin of ys_screen_fields, sel_templ type salv_bs_blob_sap-blob_name, custom_report type string, radio_cus type char01, radio_gen type char01, radio_cus_text type char01, radio_gen_text type char01, no_custom_report type char01, 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) 20090205

Method CONSTRUCTOR on class CL_ALV_CUL_VIEW_CRYSTAL 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) 20090205
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20090205

Method HANDLE_DOUBLE_CLICK on class CL_ALV_CUL_VIEW_CRYSTAL 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) 20090205
2 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20090205

Method HANDLE_HOTSPOT_CLICK on class CL_ALV_CUL_VIEW_CRYSTAL 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) 20090205
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20090205

Method HANDLE_MENU_BUTTON on class CL_ALV_CUL_VIEW_CRYSTAL 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) 20090205
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20090205

Method HANDLE_TOOLBAR on class CL_ALV_CUL_VIEW_CRYSTAL 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) 20090205

Method HANDLE_USER_COMMAND on class CL_ALV_CUL_VIEW_CRYSTAL has no exception.

Method INITIALIZE Signature

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

Method INIT_DATA Signature

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

Method INIT_SCREEN Signature

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

Method PREPARE_CONTROL Signature

Method PREPARE_CONTROL on class CL_ALV_CUL_VIEW_CRYSTAL has no parameter.
Method PREPARE_CONTROL on class CL_ALV_CUL_VIEW_CRYSTAL 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 20090205

Method PREPARE_CONTROL_FILTER_DATA on class CL_ALV_CUL_VIEW_CRYSTAL 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 20090205

Method PREPARE_CONTROL_LAYOUT_DATA on class CL_ALV_CUL_VIEW_CRYSTAL has no exception.

Method PREPARE_DATA Signature

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

Method PREPARE_EVENT_HANDLING Signature

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

Method PREPARE_FIELDCAT Signature

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

Method PREPARE_TOOLBAR Signature

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

Method SELECT_BLOB Signature

Method SELECT_BLOB on class CL_ALV_CUL_VIEW_CRYSTAL has no parameter.
Method SELECT_BLOB on class CL_ALV_CUL_VIEW_CRYSTAL 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 20090205

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