或通过 FP_FUNCTION_MODULE_NAME 调频。生成的Adobe表单功能模块名称应遵循 /1BCDWB/SM0000XXX 图案。 打开此FM SE37 然后转到功能组代码(Goto->主计划)。在那里,您会发现这样的东西,并获得Main Inceply的名称,其中包含代码。 然后,通过向前导航,转到包括代码和简单 寻找 的%text
call_adobe_formCALLFUNCTION'FP_JOB_OPEN'CHANGINGie_outputparams=fp_outputparamsEXCEPTIONScancel=1usage_error=2system_error=3internal_error=4OTHERS=5.IFsy-subrc <>0. Endif.TRY.CALLFUNCTION'FP_FUNCTION_MODULE_NAME'EXPORTINGi_name=form_nameIMPORTINGe_funcname=fm_name.CATCHcx_rootINTOgv_w_cx_root....
39 **&&~~ Get the Function module name based on Form Name 40 * 41 CALL FUNCTION 'FP_FUNCTION_MODULE_NAME' 42 EXPORTING 43 i_name = gv_form_name 44 IMPORTING 45 e_funcname = gv_fm_name. 46 IF sy-subrc <> 0. 47 " Suitable Error Handling 48 ENDIF. 49 *&---* 50 **&&~~ ...
42 CALL FUNCTION 'FP_FUNCTION_MODULE_NAME' 43 EXPORTING 44 i_name = gv_form_name 45 IMPORTING 46 e_funcname = gv_fm_name. 47 IF sy-subrc <> 0. 48 " Suitable Error Handling 49 ENDIF. 50 *&---* 51 **&&~~ Take the FM name by execuing the form - by using Pattern- 52 **...
FUNCTION 'FP_FUNCTION_MODULE_NAME' EXPORTING I_NAME = lv_form_name IMPORTING E_FUNCNAME = lv_fm_name. * 这个是RFC的名字 lwa_fp_params-connection = 'ADS'. * 打开一个打印job CALL FUNCTION 'FP_JOB_OPEN' CHANGING IE_OUTPUTPARAMS = lwa_fp_params EXCEPTIONS CANCEL = 1 USAGE_ERROR = 2 ...
---* 52 **&&~~ Get the Function module name based on Form Name 53 * 54 CALL FUNCTION 'FP_FUNCTION_MODULE_NAME' 55 EXPORTING 56 i_name = gv_form_name 57 IMPORTING 58 e_funcname = gv_fm_name. 59 IF sy-subrc <> 0. 60 " Suitable Error Handling 61 ENDIF. 62 63 * Passing...
CALL FUNCTION'FP_FUNCTION_MODULE_NAME' EXPORTING i_name=lv_form IMPORTING e_funcname=lv_fm_name. CATCHcx_fp_api_repository cx_fp_api_usage cx_fp_api_internal. cv_retcode=99. * Error Handling RETURN. ENDTRY. We use this generated FM name to call the A...
CALLFUNCTION'FP_FUNCTION_MODULE_NAME'EXPORTINGi_name=formIMPORTINGe_funcname=fm_name.CLEARfp_outputparams.** Set output parameters and open spool jobfp_outputparams-preview=space." do not launch print previewfp_outputparams-nodialog='X'." suppress print dialogfp_outputparams-dest='LP01'." set...
*---调用ADS,即AdobeForm表单---*CALLFUNCTION'FP_FUNCTION_MODULE_NAME'EXPORTINGI_NAME='ZPDF999'IMPORTINGE_FUNCNAME=FM_NAME.IFSY-SUBRC<>0.ENDIF.*---取15条数据,插入内表---*SELECT*FROMMARAINTOCORRESPONDINGFIELDSOFTABLEITABUPTO15ROWS.CALLFUNCTIONFM_NAMEEXPORTINGZTAB1=ITAB...
Use FP_FUNCTION_MODULE_NAME() to obtain the function name for SAP test form FP_TEST_00. SE37: /1BCDWB/SM00000004 (Function for form FP_TEST_00) F8 to run (no parameters needed) - enter an ADS compatible printer and select Print-Preview - I get a blank PDF page, which is fine...