点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想在不使用任何smartfor...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想在不使用任何smartfor...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想在不使用任何smartform或adobe form.So 如果没有这些打印参数,我不希望使用,我可以将数据下载到pdf文档中。
谢谢您的建议。
我正在使用以下代码:
*&--------------------------------------------- ------------------------ *
*&报告ZPR_ITAB_2_PDF
*&------------- -------------------------------------------------- ------ *
*&
*&--------------------------------- ------------------------------------ *
报告ZPR_ITAB_2_PDF。
表格:玛拉。
数据:mara的itab类型表,
wa类型mara。
数据:g_val TYPE c,
w_pripar类型pri_params,
w_arcpar类型arc_params,
i_pdf tline类型表,
类似于tsp01-rqident的线轴。
开始选择。
SELECT *从mara进入表itab
最多100行 。
调用功能'GET_PRINT_PARAMETERS'
导出
in_archive_parameters = w_arcpar
in_parameters = w_pripar
布局='X_65_132'
line_count = 65
line_size = 132
no_dialog ='X'
导入
out_archive_parameters = w_arcpar
out_parameters = w_pripar
有效= g_val。
如果g_val NE空间和sy-subrc = 0.
w_pripar-prrel = 空间。
w_pripar-primm = space。
新节参数上的新页打印w_pripar存档参数w_arcpar无对话框。
ENDIF。
********
在itab上循环 入洼。 "->在您的内部表中写上+在PDF中添加要添加的内容
写:wa-matnr,
wa-ernam,
wa-ersda。
*写入:wa。
endloop。
*********
新页打印关闭。
呼叫功能'ABAP4_COMMIT_WORK'。
假脱机= sy- spono。
呼叫功能'CONVERT_ABAPSPOOLJOB_2_PDF'
导出
src_spoolid = spoolid
no_dialog =''
表格
pdf = i_pdf。
呼叫功能'GUI_DOWNLOAD'
导出
filename ='C:\ dell \ itab_to_pdf.pdf '
文件类型='BIN '
表格
data_tab = i_pdf。
它给我的错误是:
触发了异常条件" ERR_NO_SPOOLJOB"
请对此提出建议,//
一周热门 更多>