使用Function Module FP_FUNCTION_MODULE_NAME,根据 Form 表单名称,获取专门用来渲染该表单为 PDF 的 Function Module 名称。 使用ABAP Open SQL,读取待显示到 PDF 中的 Service Order 抬头数据。 调用第二步获得的专属 Function Module,生成 PDF 二进制流。这个 Function Module 内部会转而调用 Adobe Document Servi...
使用Function Module FP_FUNCTION_MODULE_NAME,根据 Form 表单名称,获取专门用来渲染该表单为 PDF 的 Function Module 名称。 使用ABAP Open SQL,读取待显示到 PDF 中的 Service Order 抬头数据。 调用第二步获得的专属 Function Module,生成 PDF 二进制流。这个 Function Module 内部会转而调用 Adobe Document Servi...
DATA: fm_name TYPE rs38l_fnam, " CHAR 30 0 Name of Function Module fp_docparams TYPE sfpdocparams, " Structure SFPDOCPARAMSShortDescription Form ParametersforForm Processing fp_outputparams TYPE sfpoutputparams, " Structure SFPOUTPUTPARAMSShortDescription Form Processing Output Parameter it_mari TYP...
CALL FUNCTION 'FP_FUNCTION_MODULE_NAME' EXPORTING i_name = 'ZPF_QRCODE' " put your own form template name here IMPORTING e_funcname = lv_fm_name. CATCH cx_fp_api_repository cx_fp_api_usage cx_fp_api_internal. RETURN. ENDTRY. ls_docparams-langu = 'E'. ls_docparams-country = 'U...
使用Function 'ME_READ_PO_FOR_PRINTING' 来获取当前PO的信息,都放在doc的返回参数中 程序中TNAPR存放着调用程序,SMARTFORMS的信息,所以smartforms为TNAPR-SFORM 在程序中发生错误或者打印成功后,使用Function 'NAST_PROTOCOL_UPDATE' 来更新NAST表,NAST表为记录所有OUTPUT Message 状态的表 ...
CALL FUNCTION 'FP_JOB_OPEN' CHANGING ie_outputparams = ls_outputparams EXCEPTIONS cancel = 1 usage_error = 2 system_error = 3 internal_error = 4 OTHERS = 5. CHECK sy-subrc = 0. TRY. CALL FUNCTION 'FP_FUNCTION_MODULE_NAME' EXPORTING i_name = 'ZPF_QRCODE' " put your own form tem...
WRITE <icon-name> AS ICON. 符号和图标的名称(<符号名>和<图标名>)是定义系统的常量,这些常量在包含程序<SYMBOL>和<ICON>(尖括号是名称的一部分)中指定。这些包含程序也包含符号和图标的简短说明。输出符号和图标最简单的方法是使用语句结构。 要使符号和图标对程序可用,必须在程序中输入恰当的包含程序或更易...
WRITE <icon-name> AS ICON. 符号和图标的名称(<符号名>和<图标名>)是定义系统的常量,这些常量在包含程序<SYMBOL>和<ICON>(尖括号是名称的一部分)中指定。这些包含程序也包含符号和图标的简短说明。输出符号和图标最简单的方法是使用语句结构。 要使符号和图标对程序可用,必须在程序中输入恰当的包含程序或更易...
CL_FDT_FUNCTION_PROCESS_API - - C1 X X Released CL_FDT_OBJ_SYSTEM_VARIABLES - - C1 X X Released CL_FHC_CALENDAR_ID_MAPPER - - C1 X X Released CL_FHC_CALENDAR_RUNTIME - - C1 X X Released CL_FP_ADS_UTIL - - C1 X Released CL_FP_FDP_SERVICES - - C1 X Released CL...
Create Session – calling Function Module‘BDC_OPEN_GROUP’ you open session. Insert Data - in Session from IT_BDCDATA using Function Module ‘BDC_INSERT to insert Screens, Fields and Values. Close Session – using Function Module ‘BDC_CLOSE_GROUP’. At Last, you execute the SESSION from t...