有人向我说明了有关十六进制数据转换以创建PDF并将其发送给邮件的问题

2020-09-02 14:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有要求将假脱机输出作为PDF附...

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

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


我有要求将假脱机输出作为PDF附件发送到邮件组。 该后台打印程序是通过使用JOB_OPEN,JOB_SUBMIT和JOB_CLOSE计划的程序生成的。

我从后台作业获得了后台打印请求,已将其传递给CONVERT_ABAPSPOOLTO_PDF功能模块,此功能模块返回一个内部表。 在调试中,我检查了十六进制格式的内部表的内容。 有人可以帮我在下面澄清一下。

1。 此内部表数据为十六进制格式。当我在Google中引用示例逻辑时,有人提到我们需要将135长度转换为255。是什么意思?

2。 如何转换这些数据并作为PDF附件发送。如果有任何示例逻辑有用。

3。 需要邮件发送程序逻辑的帮助,以将上述PDF作为通讯组列表的附件发送。

7条回答
Doze时光
2020-09-02 15:24

Robert,您好,

感谢您的回复...

我的问题是我正在将数据以附件格式(长度为132)导入PDF内部表[IT_PDF]。 它是正确的还是任何错误。

1。 如果正确,那么我该如何继续进行操作,例如如何将132转换为255。

2。 如果出现错误,则需要进行更正。

3。 为供您参考,我正在使用功能模块(SO_NEW_DOCUMENT_SEND_API1)发送邮件,但未使用CL_BCS之类的任何类。

请参阅所附的屏幕截图,让我知道。 132.png

一周热门 更多>