我们可以修改ALV网格中的总条形吗?

2020-09-28 00:06发布

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

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


alv.jpg

我需要在ALV网格总数栏中显示一列总数,但该列没有值。 我需要显示的总数来自其他地方。 是否可以修改总计栏以在其中显示值?

alv.jpg (28.1 kB)

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

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


alv.jpg

我需要在ALV网格总数栏中显示一列总数,但该列没有值。 我需要显示的总数来自其他地方。 是否可以修改总计栏以在其中显示值?

alv.jpg (28.1 kB)
付费偷看设置
发送
1条回答
CJones
1楼-- · 2020-09-28 00:19

是的,可以通过处理一些事件并调用某些方法来实现

  • 要处理的事件-grid_after_refresh
  • 调用方法-按顺序get_subtotals,refresh_table_display
  • 警告-您必须确保没有无限循环,因为刷新显示将再次触发事件(设置一些标志)
  • 选项:如果在小计计算中需要标识隐藏字段和当前排序条件,还可以使用get_filtered_entries和get_frontend_fieldcatalog

一周热门 更多>