点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家; ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家; ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家;
我已经用小计和总计创建了ALV报告。 小计显示在已排序参数的末尾。 如何在最后一页的列表末尾列出所有小计? 请帮忙。
对于排序,我有这个:
清除:WA_SORT。
WA_SORT-spos =20。
WA_SORT-fieldname ='DFKKREP06-STPRZ'。
WA_SORT-up =''。
WA_SORT-subtot ='X'。
* WA_SORT-
将WA_SORT附加到T_SO
和alv fm
清除g_variant。
g_variant-report = g_repid。
PERFORM sort_total。
排序d_kkrep06-STPRZ升序的gt_outtab。
调用函数'REUSE_ALV_GRID_DISPLAY'
导出
* I_INTERFACE_CHECK =''
* I_BUFFER_ACTIVE =''
i_callback_program = g_repid
* I_CALLBACK_PF_STATUS_SET =''
*'I_CALLBACK_USER_AND i_callback_top_of_page ='TOP_OF_PAGE'
* I_CALLBACK_HTML_TOP_OF_PAGE =''
* I_CALLBACK_HTML_END_OF_LIST =''
* I_STRUCTURE_NAME =
* I_BACKGROUND_ID ='
* I_GRID_TI = IS_LAYOUT = l_layout
it_fieldcat = gt_fieldcat []
* IT_EXCLUDING =
* IT_SPECIAL_GROUPS =
IT_SORT = t_sort []
* IT_FILTER =
* IS_SEL_HIDE =
* I_DEFAULT =' X'
i_save ='X'
is_variant = g_variant
* IT_EVENTS =
* IT_EVENT_EXIT =
* IS_PRINT =
* IS_REPREP_ID =
* I_SCREEN_START_COLUMN = 0
* I_SCREEN_START_LINE = 0
* I_SCREEN_END_COLUMN = 0
* I _SCREEN_END_LINE = 0
* IT_ALV_GRAPHICS =
* IT_ADD_FIELDCAT =
* IT_HYPERLINK =
*导入
* E_EXIT_CAUSED_BY_CALLER =
* ES_EXIT_CAUSED_BY_USER =
表
>
不幸的是,这就是ALV的工作原理!
如果仍然需要,则按自己的方式在循环中进行小计和总计,并将这些总计添加到最后一行。
如果要使总行看起来合法,只需将这些行涂成黄色即可!
希望对您有帮助!
一周热门 更多>