SAP ABAP Class IF_SALV_BS_XML (Interface XML)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALV_BS_A_XML Export of XML (Wrapper Class) 20050806
Properties
Class IF_SALV_BS_XML  
Short Description Interface XML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050707   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SALV_BS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SALV_BS_R_DATA_TABLE_AGGR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_BS_XML Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_SALV_BS_XML has no interface implemented.
Friends
Class IF_SALV_BS_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_GUI_TYPE_ALVXML Constant Public Type reference (TYPE) SALV_BS_CONSTANT '03' Constant 20060308
2 C_GUI_TYPE_GUI Constant Public Type reference (TYPE) SALV_BS_CONSTANT '02' Constant 20050803
3 C_GUI_TYPE_WD Constant Public Type reference (TYPE) SALV_BS_CONSTANT '01' Constant 20050803
4 C_TYPE Constant Public Type reference (TYPE) SALV_BS_CONSTANT '99' Constant 20060223
5 C_TYPE_ALV_XML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 01 Constant 20050803
6 C_TYPE_DATA_XML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 06 Constant 20060315
7 C_TYPE_EXCEL_XML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 04 Constant 20050815
8 C_TYPE_MHTML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 02 Constant 20050803
9 C_TYPE_MHTML_2000 Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 09 Constant 20070601
10 C_TYPE_ODS_XML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 05 Constant 20051130
11 C_TYPE_ODT_XML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 07 Constant 20061027
12 C_TYPE_PDF Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 08 Constant 20061116
13 C_TYPE_SO_XML Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 03 Constant 20050803
14 C_TYPE_XLSX Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 10 Constant 20081218
15 C_TYPE_XXL Constant Public Attribute reference (LIKE) IF_SALV_BS_XML=>C_TYPE 08 Constant 20061107
16 C_VERSION Constant Public Type reference (TYPE) SALV_BS_CONSTANT '99' Constant 20060308
17 C_VERSION_10 Constant Public Type reference (TYPE) SALV_BS_CONSTANT '01' Constant 20050803
18 C_VERSION_20 Constant Public Type reference (TYPE) SALV_BS_CONSTANT '02' Constant 20050803
19 C_XSLTNAME_MHTML_10 Constant Public Type reference (TYPE) STRING 'ALV_XML_HTML_FOR_O2K' 20050806
20 C_XSLTNAME_MHTML_20 Constant Public Type reference (TYPE) STRING 'SALV_BS_XML_MHTML' 20050806
21 C_XSLTNAME_ODS_20 Constant Public Type reference (TYPE) STRING 'SALV_BS_XML_FOR_ODS' 20051130
22 C_XSLTNAME_OFF2003_20 Constant Public Type reference (TYPE) STRING 'SALV_BS_XML_FOR_OFFICE2003' 20050815
23 C_XSLTNAME_SO_10 Constant Public Type reference (TYPE) STRING 'ALV_XML_FOR_SO' 20050806
24 C_XSLTNAME_SO_20 Constant Public Type reference (TYPE) STRING 'SALV_BS_XML_FOR_SO' 20050806
25 C_XSLTNAME_XLSX Constant Public Type reference (TYPE) STRING '' 20081218
26 MR_COLS Instance attribute Public Object reference (TYPE REF TO) DATA 20050803
27 MR_XML_AGGREGATION_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060731
28 MR_XML_CELL_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
29 MR_XML_COLS_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
30 MR_XML_FILTER_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060731
31 MR_XML_GROUP_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
32 MR_XML_IMAGEINFO_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
33 MR_XML_IMAGE_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
34 MR_XML_ROWS_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
35 MR_XML_SORT_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20060731
36 MR_XML_TOLCELL_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
37 MR_XML_TOLROW_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20050803
38 M_EXPORT Instance attribute Public Object reference (TYPE REF TO) DATA 20050803
39 VERSION Constant Public Type reference (TYPE) STRING '2.6' Constant 20060302
40 VERSION_21 Constant Public Type reference (TYPE) STRING '2.1' 20060302
41 VERSION_22 Constant Public Type reference (TYPE) STRING '2.2' 20060302
42 VERSION_25 Constant Public Type reference (TYPE) STRING '2.5' 20060824
43 VERSION_26 Constant Public Type reference (TYPE) STRING '2.6' 20080414
44 VERSION_27 Constant Public Type reference (TYPE) STRING '2.7' 20091123
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE Instance method Public Method 20050803
2 FILL_XML_STRUCTURE Instance method Public Method 20060308
3 GENERATE_XML_STRUCTURE Instance method Public Method 20060308
Events
Class IF_SALV_BS_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TYPE_XML_CHOICE Public See coding 20050803 begin of s_type_xml_choice, key type i, checkbox type char01, text type text128, xslt_name type string, frontend type lvc_front, default_file_name type string, initial_directory type string, version type salv_bs_constant, xml_type type salv_bs_constant, archive_name type string, comment type string, gui_type type salv_bs_constant, class_xml_type type ref to cl_salv_bs_a_export_base, class_xml_version type ref to cl_salv_bs_a_xml, end of s_type_xml_choice
2 T_TYPE_XML_CHOICE Public See coding 20050803 t_type_xml_choice type standard table of s_type_xml_choice with default key
Method Signatures

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULTSTRING Call by reference Type reference (TYPE) XSTRING 20050803
2 Importing RESULT_DATA Call by reference Object reference (TYPE REF TO) CL_SALV_BS_RESULT_DATA 20050803
3 Importing R_COMPONENT Call by reference Object reference (TYPE REF TO) OBJECT 20050803

Method EXECUTE on class IF_SALV_BS_XML has no exception.

Method FILL_XML_STRUCTURE Signature

Method FILL_XML_STRUCTURE on class IF_SALV_BS_XML has no parameter.
Method FILL_XML_STRUCTURE on class IF_SALV_BS_XML has no exception.

Method GENERATE_XML_STRUCTURE Signature

Method GENERATE_XML_STRUCTURE on class IF_SALV_BS_XML has no parameter.
Method GENERATE_XML_STRUCTURE on class IF_SALV_BS_XML has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in