SA将smartforms的报表转成PDF
方法一:
通过调用系统程序:RSTXPDFT4将SAPscript (OTF)或 ABAP 清单假脱机作业转换到 PDF
选择画面条件
假脱机请求 ⇒ smartforms的脱机打印号
PDF文件名 ⇒ 需要进行保存的pdf文件及路径
举例如下:
*调用SAP转PDF的程序
SUBMIT RSTXPDFT4 VIA SELECTION-SCREEN WITH SPOOLNO = LW_SP00LIDS 选择画面上的脱机打印机号 AND RETURN.
方法二:
获取SMARTFORMS的函数ID:
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' EXPORTING formname = 'ZXXX' *此处为smartform名字 IMPORTING fm_name = fm_name EXCEPTIONS no_form = 1 no_function_module = 2 OTHERS = 3.