如何禁用Smartform中生成的PDF的打印选项?

2020-08-17 17:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 美好的一天。 谁能帮...

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

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


大家好,

美好的一天。 谁能帮助我禁用Smartform生成的PDF输出中的打印选项? 我不需要任何打印功能选项。 因此需要使其禁用。 还请建议我是否可以在后台生成smartform并为用户提供目录以保存该PDF? 这意味着我有一个保存按钮。 如果用户按下保存按钮,则将生成表格,但不需要预览,仅提供用于保存该PDF的目录。 实际上,我需要任何答案,要么禁用PDF输出中的打印选项,要么给出第二个选择。 请注意,我已经尝试过no_dialog ='X'和tdnoprint ='X'。

感谢和问候。

5条回答
SAP德到
2020-08-17 18:11
< p>您好 Ferdaus ABAP

首先,您应该知道,如果您回答自己的问题, 自己的问题,没有标记您要回答的人,只有您收到通知。 要将您的答案通知其他人,您需要使用@符号标记该人,或使用该人的答案下的"评论"选项。

现在,关于您的查询,我了解您的问题并为您提供了 解。 您需要生成您已经做过的PDF,但是在将其保存到用户的PC上之前,您需要修改生成的PDF的权限。 在这些权限中,您可以禁用打印选项。 禁用打印选项后,可以将PDF保存在用户的PC上。

有很多用于修改PDF文件的不同库。 一些工作在服务器端,需要首先将PDF保存为文件。 我提供的链接可用于ABAP中,并且可以在将PDF保存为文件之前对其进行更改。 但是由您决定哪种解决方案最适合您。

请问候,
Mateusz

一周热门 更多>