prueba para unir pdf
DESCRIPTION
Codigo Abap PruebaTRANSCRIPT
PRUEBA PARA UNIR PDF
DATA:l_temporTYPEstring.
DATA:exenameTYPEstring,l_ftptk_commandTYPEstring,l_ftptk_dirTYPEstring.
DATA:l_dir1TYPEstring,l_dir2TYPEstring.
START-OF-SELECTION.
PERFORMcreate_temp_dir.
l_dir1='E:\PDF\pdf01.pdf'.l_dir2='E:\PDF\pdf02.pdf'.
exename='E:\PDF\pdftk.exe'.CONCATENATEl_dir1l_dir2'catoutput''salid1.pdf'INTOl_ftptk_commandSEPARATEDBY''.l_ftptk_dir='E:\PDF'.
CALLMETHODcl_gui_frontend_services=>executeEXPORTINGapplication=EXEnameparameter=l_ftptk_commanddefault_directory=l_ftptk_dirEXCEPTIONSOTHERS=10.
FORMcreate_temp_dir.
DATA:l_resultTYPEABAP_BOOL,l_rcTYPEi.
l_tempor='C:\PDF_ABAP'.exename='E:\PDF\pdftk.exe'.CALLMETHODcl_gui_frontend_services=>directory_existEXPORTINGdirectory=l_temporRECEIVINGresult=l_resultEXCEPTIONScntl_error=1error_no_gui=2wrong_parameter=3not_supported_by_gui=4OTHERS=5.IFsy-subrc0.MESSAGEIDsy-msgidTYPEsy-msgtyNUMBERsy-msgnoWITHsy-msgv1sy-msgv2sy-msgv3sy-msgv4.ENDIF.
IFl_result=''.
CALLMETHODcl_gui_frontend_services=>directory_createEXPORTINGdirectory=l_temporCHANGINGrc=l_rcEXCEPTIONSdirectory_create_failed=1cntl_error=2error_no_gui=3directory_access_denied=4directory_already_exists=5path_not_found=6unknown_error=7not_supported_by_gui=8wrong_parameter=9OTHERS=10.IFsy-subrc0.MESSAGEIDsy-msgidTYPEsy-msgtyNUMBERsy-msgnoWITHsy-msgv1sy-msgv2sy-msgv3sy-msgv4.ENDIF.
ENDIF.
ENDFORM."create_temp_dir