SAP ABAP Class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP (HTTP handler for export to Excel)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_EXTENSIONS (Package) Tag Library for Dynamic Layout
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20060427
Properties
Class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP  
Short Description HTTP handler for export to Excel    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_EXTENSIONS   Tag Library for Dynamic Layout 
Created 20060427   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20060427
Friends
Class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPL_PARAMETER Constant Public Type reference (TYPE) STRING 'appl' 20060502
2 GC_CHARSET_PARAMETER Constant Public Type reference (TYPE) STRING 'charset' 20060502
3 GC_GZIP_PARAMETER Constant Public Type reference (TYPE) STRING 'setCompression' 20060502
4 GC_STRUC_PARAMETER Constant Public Type reference (TYPE) STRING 'struc' 20060502
5 GR_VIEW_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_BSP_WD_VIEW_MANAGER Web Dynpro View Manager 20060428
6 GT_INSTANCES Static Attribute Private Type reference (TYPE) MY_INSTANCES 20060428
7 GV_CHECKED_DOWNLOAD_RIGHTS Static Attribute Private Type reference (TYPE) ABAP_BOOL Whether the authority check was performed or not 20090615
8 GV_COUNTER Static Attribute Private Type reference (TYPE) I 0 20061208
9 GV_DOWNLOAD_RIGHTS_AUTHORITY Static Attribute Private Type reference (TYPE) ABAP_BOOL Result of the authority check 20090615
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RIGHTS_FOR_DOWNLOAD Static method Public Method Check the Authorization for the Download 20090401
2 CONTROLLER_GET Static method Public Method Get registered controller instance 20060428
3 CONVERT_STRING_TO_XSTRING Static method Private Method Convert an String to an XString 20070423
4 CREATE_BUTTON_SCRIPT Static method Public Method Creates script exectude when a download but. is pressed 20070815
5 GET_COUNTER Static method Public Method Get value of counter incremented by 1 20061208
6 GET_DOWNLOAD_BUTTON Static method Public Method gets icon, text and tooltip for download button 20070815
7 INSTANCE_REGISTER Static method Public Method Register model and controller instance 20060428
8 MODEL_GET Static method Public Method Get registered model instance 20060428
Events
Class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no event.
Types
Class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no local type.
Method Signatures

Method CHECK_RIGHTS_FOR_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RETURN Value transfer Type reference (TYPE) ABAP_BOOL True if the download is allowed 20090401

Method CHECK_RIGHTS_FOR_DOWNLOAD on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method CONTROLLER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING 20060428
2 Returning RR_CONTROLLER Value transfer Object reference (TYPE REF TO) OBJECT 20060428

Method CONTROLLER_GET on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method CONVERT_STRING_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S Call by reference Type reference (TYPE) STRING 20070423
2 Exporting X Call by reference Type reference (TYPE) XSTRING 20070423

Method CONVERT_STRING_TO_XSTRING on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method CREATE_BUTTON_SCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SCRIPT Value transfer Type reference (TYPE) STRING script for excel download 20070815
2 Importing IV_ID Call by reference Type reference (TYPE) STRING table id 20070815
3 Importing IV_PAGE_CONTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE_CONTEXT BSP Page Context for Element Handler 20070815
4 Importing IV_TABLE_BINDING_STRING Call by reference Type reference (TYPE) STRING table bidning string 20070815

Method CREATE_BUTTON_SCRIPT on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method GET_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RETURN Value transfer Type reference (TYPE) I 20061208

Method GET_COUNTER on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method GET_DOWNLOAD_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SRC Call by reference Type reference (TYPE) STRING 20070815
2 Exporting EV_TEXT Call by reference Type reference (TYPE) STRING 20070815
3 Exporting EV_TOOLTIP Call by reference Type reference (TYPE) STRING 20070815

Method GET_DOWNLOAD_BUTTON on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method INSTANCE_REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING 20060428
2 Importing IV_MODEL_ID Call by reference Type reference (TYPE) STRING 20061122

Method INSTANCE_REGISTER on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.

Method MODEL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING 20060428
2 Returning RR_MODEL Value transfer Object reference (TYPE REF TO) OBJECT 20060428

Method MODEL_GET on class CL_CHTMLB_CONFIG_TAB_EXCEL_EXP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700