隐藏对话框。

2020-08-24 16:39发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想在调用Adobe表单之前跳过对话框(用于输入屏幕和打印/打印预览)。

作为输出,我希望在执行报告程序时打印表单的预览。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想在调用Adobe表单之前跳过对话框(用于输入屏幕和打印/打印预览)。

作为输出,我希望在执行报告程序时打印表单的预览。

付费偷看设置
发送
2条回答
歪着头看世界
1楼 · 2020-08-24 17:30.采纳回答

在调用FP_JOB_OPEN FM时,在结构" SFPOUTPUTPARAMS"的NODIALOG字段中将值作为" X"传递。

数据:l_w_output类型sfpoutputparams。

l_w_output-nodialog = abap_true。

l_w_output-preview = abap_true。

l_w_output-device ='打印机'。

l_w_output-dest ='LOCL'。

*表单应启动时打开作业

调用功能'FP_JOB_OPEN'

更改ie_outputparams = l_w_output

例外

取消= 1

usage_error = 2

system_error = 3

internal_error = 4

其他=5。

IF sy-subrc <>0。

ENDIF。

Doze时光
2楼-- · 2020-08-24 17:28
 fp_outputparams-NODIALOG = abap_true。
 fp_outputparams-PREVIEW = abap_true。

   通话功能'FP_JOB_OPEN'
     改变
       ie_outputparams = fp_outputparams
     例外情况
       取消= 1
       usage_error = 2
       system_error = 3
       internal_error = 4
       其他= 5。

您尝试过这个吗?

一周热门 更多>