从ALV输出导出Excel中的小计问题

2020-08-17 11:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)小计在alv输出中显示正确,但是...

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

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


小计在alv输出中显示正确,但是如果我执行导出excel,则小计值将在excel工作表中更改。

有可能解决这个问题。

7条回答
土豆飞人
2020-08-17 12:22
   数据:lo_grid类型参考cl_gui_alv_grid。
 **获取全球参考
 通话功能'GET_GLOBALS_FROM_SLVC_FULLSCR'
     输入
     e_grid = lo_grid。
 **小计
  数据:it_01 TYPE REF TO数据。
 *呼叫方法lo_grid-> get_subtotals
   输入
   ep_collect01 = it_01。
 **更改数据
 字段符号: TYPE ANY TABLE,
                 TYPE ANY,
               TYPE ANY。
  分配it_01-> *至。
  环回分配。
   将结构的组件" PER"分配给 ='100'。
  结局。
 **刷新表格显示
 调用方法lo_grid-> refresh_table_display
  出口
 i_soft_refresh ='X'。
 

一周热门 更多>