GOS:在报告中显示附件列表的内容

2020-09-04 04:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在处理一项要求,我...

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

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


嗨,

我正在处理一项要求,我必须在报告中显示附件列表(注释)的内容。 我可以获取附件文件的详细信息,但无法检索其中的内容。

谢谢。

5条回答
悻福寶寶
2020-09-04 04:50

请参阅以下代码,读取一个附件文件。

 报告ZGOS_READ_URL。


 表格:
   srgbtbrel。  " GOS环境中的关系

 参数:
   p_objkey像borident-objkey
                                默认为'0000101774',
   p_objtyp像borident-objtype
                                默认为" KNA1"。

 选择开始。
   执行display_attachment。

 *&------------------------------------------------  --------------------- *
 *&表格display_attachment
 *&------------------------------------------------  --------------------- *
 形式为display_attachment。

   数据:
     l_objkey类型swo_typeid,
     lo_gos_service类型参考cl_gos_document_service,
     ls_srgbtbrel类型srgbtbrel,
     lt_srgbtbrel类型srgbtbrel出现10。
   选择 *
     到表lt_srgbtbrel的对应字段中
     来自srgbtbrel
     其中instid_a = p_objkey
     和typeid_a = p_objtyp
 *和reltype ='URL'。
  和reltype ='ATTA'。

 *"如果找不到附件,请退出
   如果lines(lt_srgbtbrel)是初始的。
     出口。
   万一。
   按utctime排序lt_srgbtbrel。  "为此演示放了最古老的顶部
   将表lt_srgbtbrel读入ls_srgbtbrel索引1。
 BREAK开发人员。
   l_objkey = ls_srgbtbrel-instid_b。  "即注释的ID

   创建对象lo_gos_service。
 *调用方法lo_gos_service-> display_note
 *调用方法lo_gos_service-> DISPLAY_URL
 破坏开发人员。
 调用方法lo_gos_service-> DISPLAY_ATTACHMENT
       出口
       ip_ATTACHMENT = l_objkey。
 * ip_URL = l_objkey。

 最终形式。  " display_attachment
 

一周热门 更多>