PDF附件档案

2020-09-03 16:13发布

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

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


嗨,

我有一个webdynpro应用程序,通过该应用程序我可以上传pdf文档,并将其内容以XSTRING格式保存在表格中。 现在,我想将此文档存档到学生主数据的附件列表中。

我执行了以下步骤,并且文档显示在附件列表中,但是当我查看它时,它会抛出错误消息

1。 我通过FM'SCMS_XSTRING_TO_BINARY'将xstring转换为二进制。

2。 我使用FM SPAN'ARCHIVOBJECT_CREATE_TABLE'获取档案_doc_id

3。 我使用了FM'ARCHIV_CONNECTION_INSERT'。

所有FM都在正常执行,但仍无法从附件列表中查看PDF。

请紧急处理。

谢谢

Vaishali

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

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


嗨,

我有一个webdynpro应用程序,通过该应用程序我可以上传pdf文档,并将其内容以XSTRING格式保存在表格中。 现在,我想将此文档存档到学生主数据的附件列表中。

我执行了以下步骤,并且文档显示在附件列表中,但是当我查看它时,它会抛出错误消息

1。 我通过FM'SCMS_XSTRING_TO_BINARY'将xstring转换为二进制。

2。 我使用FM SPAN'ARCHIVOBJECT_CREATE_TABLE'获取档案_doc_id

3。 我使用了FM'ARCHIV_CONNECTION_INSERT'。

所有FM都在正常执行,但仍无法从附件列表中查看PDF。

请紧急处理。

谢谢

Vaishali

付费偷看设置
发送
5条回答
代楠1984
1楼-- · 2020-09-03 16:53

如何找到正确的长度? FM'SCMS_XSTRING_TO_BINARY'给出了长度,但始终为77。

Cikesha
2楼-- · 2020-09-03 16:42

所有问题都很紧急:)

haha101010
3楼-- · 2020-09-03 16:41

可能性:您的 输入XSTRING的长度不正确(额外的字节),或者您传递了内部表而未传递正确的长度,或者使用了参数ARCHIVOBJECT而不是BINARCHIVOBJECT,等等。

huskylover
4楼-- · 2020-09-03 16:28

在我的Wd中 我正在使用fileupload UI元素,并将其data属性绑定到XSTRING类型的fiilecontents属性。 然后将此数据上传到自定义数据,其中文件内容以Rawstring类型存储。 我正在使用此数据转换为二进制。 但它不起作用。

我是否需要首先格式化该原始字符串数据?

软件心理学工程师
5楼-- · 2020-09-03 16:28

在" char 255"之后? 您应该处理字节,它是PDF文件,而不是文本文件!

您可以使用SCMS_XSTRING_TO_BINARY。 如果您使用SOLIX_TAB类型的内部表(255字节的行),则可以使用。 注意:我很惊讶功能模块会截断数据,内部表的定义是什么?

一周热门 更多>