SAP CL_SALV_BOG_DATA_XML_PROVIDER OO Class - XML Provider









CL_SALV_BOG_DATA_XML_PROVIDER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_SALV_BOG_DATA_XML_PROVIDER including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SALV_BOG_DATA_XML_PROVIDER

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SALV_BOG_XML_PROVIDER

Method list of CL_SALV_BOG_DATA_XML_PROVIDER SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
BOG_CALC_CURR_UNIT_TABCreates CURRENCY TablePrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_CALC_CURR_UNIT_TAB...more details

BOG_CALC_INFO_SECTIONPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_CALC_INFO_SECTION...more details

BOG_CHECK_EXISTENCEPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_CHECK_EXISTENCE...more details

BOG_CREATE_DATA_XMLCreates Data XMLPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_CREATE_DATA_XML...more details

BOG_CREATE_SCHEMEPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_CREATE_SCHEME...more details

BOG_CREATE_ST_PROGRAMGenerates Executable ProgramPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_CREATE_ST_PROGRAM...more details

BOG_DELETE_ST_PROGRAMPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_DELETE_ST_PROGRAM...more details

BOG_FILL_IMAGEReads Image Binaries in Image TablePrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_FILL_IMAGE...more details

BOG_PREP_FORMATPrepares Table for FormattingPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_PREP_FORMAT...more details

BOG_SET_HELPER_MODELSupport for ST Helper ClassPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>BOG_SET_HELPER_MODEL...more details

CONSTRUCTORPrivate
CALL METHOD cl_salv_bog_data_xml_provider=>CONSTRUCTOR...more details



CL_SALV_BOG_DATA_XML_PROVIDER attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
C_GENERATION_SEQNO_PARAMInstance AttributeLIKE
Private
C_ICON_SEPARATORInstance AttributeLIKE
Private
C_QUICKINFO_SEPARATORInstance AttributeLIKE
Private
C_VERSIONInstance AttributeLIKE
Private
DATA_XMLInstance AttributeLIKE
Private
GEN_PROGRAMInstance AttributeLIKE
Private
R_DATAInstance AttributeLIKE
Private
R_DATA_MODELInstance AttributeData Basis for Data XML GenerationLIKE
IF_SALV_BOG_DATA_XML_MODEL
Private
R_FILTERInstance AttributeIterator for Filtered RecordsLIKE
OBJECT
Private
R_LOGInstance AttributeLIKE
Private
R_MODEL_FILTERInstance AttributeIterator for Filtered RecordsLIKE
IF_SALV_BOG_FILTER_ITERATOR
Private
SOURCE_CODE_TABLEInstance AttributeO2: Oxygen Page TableLIKE
O2PAGELINE_TABLE
Private
ST_NAMEInstance AttributeLIKE
Private
T_CURRInstance AttributeLIKE
Private
T_FIXED_VALUESInstance AttributeLIKE
Private
T_FORMATInstance AttributeField NameLIKE
YT_FORMAT
Private
T_FORMATTINGSInstance AttributeLIKE
Private
T_IMAGEInstance AttributeLIKE
Private
T_INFO_SECTIONInstance AttributeLIKE
Private
T_REQUIRED_FIELDSInstance AttributeLIKE
Private
T_SOURCE_CODE_TABLEInstance AttributeO2: Oxygen Page TableLIKE
O2PAGELINE_TABLE
Private
T_TEXTSInstance AttributeText for IDLIKE
SALV_BOG_T_TEXT
Private
T_UNITInstance AttributeLIKE
Private




CL_SALV_BOG_DATA_XML_PROVIDER types

YS_CURR -
YS_FORMAT_TYPE -
YS_IMAGE -
YS_INFO_SECTION_LOCAL -
YS_UNIT -
YT_CURR -
YT_FORMAT -
YT_IMAGE -
YT_INFO_SECTION_LOCAL -
YT_UNITS -

Links to Related Class(s)

CL_SALV_...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!