Code: Alles auswählen.
DATA: ev_pdf TYPE xstring.
CALL FUNCTION 'RSPO_GET_MERGED_PDF_FROM_SPOOL'
EXPORTING
spool_number = spoolid
IMPORTING
merged_document = ev_pdf
EXCEPTIONS
internal_error = 1
empty_job = 2
not_supported = 3
missing_files = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
* WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 INTO lv_errortext.
* RAISE EXCEPTION TYPE cx_rspo_spoolid_to_pdf
* EXPORTING
* errortext = lv_errortext
* textid = cx_rspo_spoolid_to_pdf=>cannot_convert.
RAISE EXCEPTION TYPE cx_rspo_spoolid_to_pdf
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
data: bin_tab type standard table of tabl1024.
CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'
EXPORTING
buffer = ev_pdf
IMPORTING
output_length = numbytes
TABLES
binary_tab = bin_tab.
Folgende Benutzer bedankten sich beim Autor shimsham für den Beitrag (Insgesamt 2):
Xilukarim • DeathAndPain