动力建造者

2020-09-23 11:19发布

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

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


大家好,

我正在从应用程序中将数据窗口另存为PDF。

dw_1.saveas(" path",PDF,TRUE)

执行上述代码时,它正在创建一个沙漏指针。

我正在使用以下代码从我的应用程序中创建pdf。

 dw_1.Object.DataWindow.Export.PDF.Method =提要!
 dw_1.Object.DataWindow.Printer =" \\ prntsrvr \ pr-6"
 dw_1.Object.DataWindow.Export.PDF。 和
  Distill.CustomPostScript ="是"
 

我不想向用户展示小时数,以免他们继续工作。

对此有任何解决方案吗?

谢谢

Rashmi

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

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


大家好,

我正在从应用程序中将数据窗口另存为PDF。

dw_1.saveas(" path",PDF,TRUE)

执行上述代码时,它正在创建一个沙漏指针。

我正在使用以下代码从我的应用程序中创建pdf。

 dw_1.Object.DataWindow.Export.PDF.Method =提要!
 dw_1.Object.DataWindow.Printer =" \\ prntsrvr \ pr-6"
 dw_1.Object.DataWindow.Export.PDF。 和
  Distill.CustomPostScript ="是"
 

我不想向用户展示小时数,以免他们继续工作。

对此有任何解决方案吗?

谢谢

Rashmi

付费偷看设置
发送
4条回答
闻人可可
1楼-- · 2020-09-23 11:31

您好,Rashmi;

您有几种选择...

1)使用PB的多线程功能(aka SharedObject)异步执行PDF生成。 -或-

2)创建另一个EXE,然后从PB App调用它以创建PDF

3)调用Web服务-使用PB NVUO构建并在其中生成PDF

HTH

问候...克里斯

SAP小黑
2楼-- · 2020-09-23 11:50

嗨克里斯,

问题是当我创建PDF时,它正在将打印作业发送到打印机。

因为这与OS进程相关,所以使工作量减少了(我们通过在我的机器中配置的打印机来创建pdf)。

我们可以避免吗?

谢谢

Rashmi

Haoba3210
3楼-- · 2020-09-23 11:43

您还可以通过导出为pdf而不是打印来生成PDF。

 dw_1.SaveAs(ls_fileName,PDF !, True)

它仍将是HourGlass,但如果需要,您可以使用其他Windows应用程序。 如果没有,那么您必须按照Chris的建议异步执行导出。

95年老男孩
4楼-- · 2020-09-23 11:38

嗨,rashmi,

安装Ghostscript,然后从您的活动中进行

一周热门 更多>