标准报告RFUMSV00要求所有公司以alv网格格式

2020-09-03 22:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 在标准报告RFUMS...

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

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


专家们,

在标准报告RFUMSV00(Tcode:S_ALR_87012357)中已以ALV列表格式输出,我想将其更改为ALV GRID格式,并且需要将所有公司代码数据添加为单个alv网格格式。

需要尽早解决。

谢谢

Madhavi。

1条回答
南山jay
2020-09-03 23:20

我认为不更改标准SAP代码是不可能的。

您可以尝试在I_RFUMS_ALV_FORMS包括行166的PRINT_TABLE例程中用REUSE_ALV_GRID_DISPLAY替换REUSE_ALV_LIST_DISPLAY调用:

 FORM  print_table
 ...

     如果g_refresh_round ='X'。  "显示了所有列表
       清除g_refresh_round。
       flg_summ =''。
     其他。
 **打印列表
       如果s_flg_fiti ='X'。  "显示第一个列表
         清除s_flg_fiti。
       万一。
 *修改ALV的字段目录
       如果不是g_bukrs_land是INITIAL。
         呼叫方法g_ref_to_exit_014-> modify_fieldcat
           出口
             flt_val = g_bukrs_land
             i_handle = l_variant_handle
           改变
             ch_tab_fieldcat = lt_fieldcat。
       万一。
 *致电ALV
       清除flg_statistikdruck。  " OP-08
       如果非par_stat为INITIAL。  " OP-08
         flg_statistikdruck-no_print_selinfos ='X'。  " OP-08
         flg_statistikdruck-no_print_listinfos ='X'。  " OP-08
         flg_statistikdruck-no_coverpage ='X'。  " OP-08
       万一。  " OP-08


       通话功能" REUSE_ALV_LIST_DISPLAY"
         出口
           i_callback_program = g_repid
           is_layout = l_layout
           it_fieldcat = lt_fieldcat
           it_clusion = gt_排除
           it_sort = lt_sortinfo
           i_save ='A'
           is_variant = l_variant
           it_events = lt_alv_event
           is_print = flg_statistikdruck" OP-08
         桌子
           t_outtab = lt_outtab。
     万一。
 

它可能会起作用,但不能保证。

HTH

DominikTylczyński

一周热门 更多>