SAP /BCV/CL_UIF_PDF_PRINT OO Class - Printing PDF









/BCV/CL_UIF_PDF_PRINT 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 /BCV/CL_UIF_PDF_PRINT including details of:

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



Method list of /BCV/CL_UIF_PDF_PRINT 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
ADD_CLOSING_TAGAdd Closing TagPublic
CALL METHOD /bcv/cl_uif_pdf_print=>ADD_CLOSING_TAG...more details

ADD_OPENING_TAGAdds an Opening TagPublic
CALL METHOD /bcv/cl_uif_pdf_print=>ADD_OPENING_TAG...more details

ADD_VALUED_TAGAdds a Simple Tag with ValuePublic
CALL METHOD /bcv/cl_uif_pdf_print=>ADD_VALUED_TAG...more details

CONVERT_XML_TO_UTF8Converts XML String to UTF8 XStringPublic
CALL METHOD /bcv/cl_uif_pdf_print=>CONVERT_XML_TO_UTF8...more details

CONV_XML_TO_PDFConvert XML to PDFPublic
CALL METHOD /bcv/cl_uif_pdf_print=>CONV_XML_TO_PDF...more details

GET_XML_STARTGenerates Start of XMLPublic
CALL METHOD /bcv/cl_uif_pdf_print=>GET_XML_START...more details

XML_CREATE_PDF_DOCUMENTTest MethodPublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_CREATE_PDF_DOCUMENT...more details

XML_PDF_ADD_DOCUMENT_ENDAdds the End Tag for XML (PDF Document)Public
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_ADD_DOCUMENT_END...more details

XML_PDF_ADD_DOCUMENT_STARTCreate Head Information for XMLPublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_ADD_DOCUMENT_START...more details

XML_PDF_ADD_HEAD_INFORMATIONAdd Header Information to XML for BCVPublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_ADD_HEAD_INFORMATION...more details

XML_PDF_ADD_PICTUREAdd Picture InformationPublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_ADD_PICTURE...more details

XML_PDF_ADD_TABLEConverts Table to an XML FragmentPublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_ADD_TABLE...more details

XML_PDF_CONVERT_FCAT_FLISTPublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_CONVERT_FCAT_FLIST...more details

XML_PDF_GET_FIELD_CATALOGPrivate
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_GET_FIELD_CATALOG...more details

XML_PDF_GET_FIELD_LISTPrivate
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_GET_FIELD_LIST...more details

XML_PDF_QUERY_VIEW_ADDAdds Input Table, Graphic, Output TablePublic
CALL METHOD /bcv/cl_uif_pdf_print=>XML_PDF_QUERY_VIEW_ADD...more details

_TEXTCELLIntern: Format Multiline Text CellPrivate
CALL METHOD /bcv/cl_uif_pdf_print=>_TEXTCELL...more details

_VAL2STRIntern: Prepare Value for OutputPrivate
CALL METHOD /bcv/cl_uif_pdf_print=>_VAL2STR...more details



/BCV/CL_UIF_PDF_PRINT 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
CO_AMOUNT_COLUMNS_NOT_SETConstantMax amount of Columns if not already set99LIKE
I
Private
CO_COLUMN_TITLEConstantColumn heading'COLTITLE'LIKE
STRING
Private
CO_COLUMN_WIDTHConstantWidth for String200LIKE
I
Private
CO_HEADER_LINEConstantHeadings'TAB_HEADER'LIKE
STRING
Private
CO_MConstantChange to Multi Mode'M'LIKE
CHAR1
Public
CO_NLConstantUnicode Character for New Line'…'LIKE
CHAR7
Private
CO_PPConstantUnicode Character '...''…'LIKE
CHAR7
Private
CO_ROW_INFOConstantInformation on Line (e.g. Color)'ROW_INFO'LIKE
STRING
Private
CO_TABLE_CELLConstantTable Cell'TAB_CELL'LIKE
STRING
Private
CO_TABLE_ROWConstantTable Line'TAB_ROW'LIKE
STRING
Private
CO_VALUE_CHARConstantValue (Character)'VALUE_C'LIKE
STRING
Private
CO_XConstantCheckbox'X'LIKE
XFELD
Public
CO_XML_STARTConstantRoot of an XML Document''LIKE
STRING
Private
GT_PRINTING_XMLStatic AttributeTable of StringsLIKE
/BCV/T_UIF_STRING
Public
GV_MULTIStatic AttributeFormulare werden gebündeltSPACELIKE
XFELD
Public


Links to Related Class(s)

/BCV/CL_...
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!