是否可以将CL_GUI_HTML_VIEWER的输出发送到pdf或后台打印文件?

2020-09-14 18:14发布

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

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


我正在使用CL_GUI_HTML_VIEWER显示html表单。 用户输入一些文本和其他数据,然后我需要将表单保存为pdf。 输出到假脱机文件也可以。

有什么想法吗?

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

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


我正在使用CL_GUI_HTML_VIEWER显示html表单。 用户输入一些文本和其他数据,然后我需要将表单保存为pdf。 输出到假脱机文件也可以。

有什么想法吗?

付费偷看设置
发送
4条回答
野沐沐
1楼 · 2020-09-14 18:26.采纳回答

浏览器控件具有EXECWB方法。

请参阅我的演示类CL_ABAP_BROWSER,其中封装了CL_GUI_HTML_VIEWER,​​其中方法SHOW_HTML具有参数PRINTING,该参数允许使用该方法EXECWB桌面打印显示的HTML。

也许您可以继续进行下去。

nice_wp
2楼-- · 2020-09-14 18:18

嗨,

我尝试通过使用上面的方法来生成假脱机。无法正常工作,您可以发送给我 如果您有任何示例代码。

预先感谢。

hongfeng1314
3楼-- · 2020-09-14 18:23

你好Prashanth,

我找不到从HTML表单生成假脱机文件或PDF的方法。 Horst Keller提供的CL_ABAP_BROWSER允许在桌面上打印显示HTML。 在测试中对我来说效果很好。 但是,有时候,我的用户改变了主意,因此我没有完成代码。

clasier
4楼-- · 2020-09-14 18:16

您好,谢谢您的答复。

您的CL_ABAP_BROWSER类非常好。 我在成功的业务用户的小型演示程序中使用了该课程。

但是(在这种想法的早期阶段经常发生),业务用户现在已经更改了要求,并要求我们使用Word文档而不是html。 我选择将其视为探索BDS解决方案的机会。

一周热门 更多>