将存档的PDF保存到本地PC

2020-08-18 08:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我的要求是将多个已存档的p...

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

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


您好,我的要求是将多个已存档的pdf文件保存到本地PC上的目标位置。 我正在尝试使用" ARCHIV_GET_TABLE"以二进制形式获取存档的pdf,然后将其传递给" GUI_DOWNLOAD"。 这有点工作,但保存的pdf已损坏。 我发现的是执行后,即使从sy-subrc,我也从" ARCHIV_GET_TABLE"中获取奇怪的数据。当我在记事本中打开保存的pdf时,显然出现了问题。 这是打开的pdf的内容。

 <!DOCTYPE html>
 
 <头>
 
 
 
  
     
  
    

这是我正在使用的代码。 归档对象肯定存在,我可以使用IBM Content Manager通过OAAD打开它。 使用IBM归档可能是问题吗? 感谢您的任何建议。

通话功能" ARCHIV_GET_TABLE"
  出口
  AR_OBJECT ='ZOZEO'
  OBJECT_ID ='9000000887'
  SAP_OBJECT ='VBRK'
  输入
 *长度=
  BINLENGTH = LV_BINFILESIZE
  桌子
  ARCHIVOBJECT = GT_ARCHIVOBJECT []
  BINARCHIVOBJECT = GT_BINARCHIVOBJECT []

 通话功能'GUI_DOWNLOAD'
  出口
 " BIN_FILESIZE = LV_BINFILESIZE
  FILENAME = lv_filename
  FILETYPE ='BIN'
  桌子
  DATA_TAB = GT_BINARCHIVOBJECT []

 
5条回答
一只江湖小虾
2020-08-18 08:39

好吧,您可以在记事本中打开几乎所有内容...在记事本中打开PDF文件当然不是最佳选择,但是当pdf文件损坏并且您无法在pdf阅读器中打开它时,打开 它在记事本中让您大致了解该文件中的内容以及它是对还是错。出于某种原因,我什至无法插入文件甚至是.txt文件,也应该允许它...因此,我至少上传了pdf文件的.png屏幕 在记事本中打开。

snimka.png

一周热门 更多>