fm REUSE_ALV_FIELDCATALOG_MERGE

2020-08-19 02:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) fm REUSE_ALV_FI...

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

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


fm REUSE_ALV_FIELDCATALOG_MERGE

如何在内部报告结构中使用此FM?

数据:gt_tmp OCCURS 0开始,

xblnr TYPE char40,
budat TYPE char40,

......

gt_tmp的数据结尾。

但使用"类型",因为所有字段都必须为char40且不像字段一样

5条回答
暮风yp
2020-08-19 02:58

您能显示出您实际上已经取得的成就以及为什么它确实不起作用(语法或运行时错误)。

但是在此之前,请尝试以下操作:

数据:开始 gt_tmp OCCURS 0,
         xblnr像TOAMS-PARA_NAME,"不好,但它引用的是CHAR40
         像TOAMS-PARA_NAME这样的好友,
         " ...
       gt_tmp的结尾。

 " ...

 调用函数" REUSE_ALV_FIELDCATALOG_MERGE"
   出口
     i_program_name = sy-repid
     i_internal_tabname ='GT_TMP'
     i_inclname = sy-repid
   改变
     ct_fieldcat = ct_fieldcatalog
   例外情况
     接口不一致= 1
     程序错误= 2
     others =3。

此外,在发布问题之前,尝试先在社区中搜索答案:

还有另一件事,用于ALV的FM很老了。

  • 在SE38中查找演示报告:
    BCALV *使用类CL_GUI_ALV_GRID(ALV列表查看器)
    SALV_DEMO *使用类CL_SALV_TABLE(简单) 简单表格的ALV)

一周热门 更多>