是否可以从库中获取文档以将其附加到电子邮件中?

2020-09-20 18:09发布

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

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


尊敬的专家,

我需要从库中获取文档,以将其附加到" PDI BADI以提供电子邮件附件"增强功能,但是我找不到获取库文件内容的方法。 我使用Document对象的QueryByElements从名称中检索文件,但是我只能获取Document对象的UUID。 有什么办法可以恢复其内容?

预先感谢


此致

珍妮丝。

2018-04-30-07-26-39.jpg (24.2 kB)

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

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


尊敬的专家,

我需要从库中获取文档,以将其附加到" PDI BADI以提供电子邮件附件"增强功能,但是我找不到获取库文件内容的方法。 我使用Document对象的QueryByElements从名称中检索文件,但是我只能获取Document对象的UUID。 有什么办法可以恢复其内容?

预先感谢


此致

珍妮丝。

2018-04-30-07-26-39.jpg (24.2 kB)
付费偷看设置
发送
2条回答
小灯塔
1楼-- · 2020-09-20 18:47

你好珍妮丝,

您快到了。 在resultet.GetFirst()中,进入节点" VersionFileVariant",然后再次访问关联" VersionFileVariantContent",其中" BinaryObject"字段将具有Base64格式的文件内容。 如果文件具有多个版本,则可以在" VersionFileVariant"节点中检查相同版本,因此可以访问所需版本的内容。 如果您尚未维护任何版本,则可以仅对" versionFileVariant"节点使用GetFirst()。

希望有帮助。

感谢与问候,

Meghna

一只江湖小虾
2楼-- · 2020-09-20 18:38

Hello Meghna,

非常感谢您的答复:),我用您给出的指示进行了测试,我能够恢复文件的内容,我曾尝试使用与版本的关联来进行操作,但该文件为空 ,再次感谢您,我没有找到有关它的信息,我将放弃并寻找另一种解决方案,

此致

Janneth Torres

一周热门 更多>