在ALV中的同一行中显示多个条目

2020-08-13 22:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想知道如何在同一行...

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

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


大家好,

我想知道如何在同一行中显示多个发票和发货,而发货编号是相同的。 我尝试将发票编号和交货编号移动到可变字符串中,然后将其串联起来。 像这样:


数据:ls_vbeln1类型的字符串,
                    ls_invoice类型字符串,
                    ls_vbeln类型字符串,
                    ls_del类型字符串,
                    ls_werks类型字符串,
                    ls_plant类型字符串。

              ls_invoice = wa_vbrp-vbeln。
              按vbeln排序it_vbrp。
              将ls_invoice ls_vbeln1并入ls_vbeln1中,并以','分隔。
              wa_final-vbeln1 = ls_vbeln1。

              ls_del = wa_likp-vbeln。
              按vbeln排序it_likp。
              将ls_del ls_vbeln连接到ls_vbeln中,并以','分隔。
              wa_final-vbeln = ls_vbeln。

              ls_plant = wa_likp-werks。
              将ls_plant ls_werks并入ls_werks中,并以','分隔。
              wa_final-werks = ls_werks。

此方法有效吗?还是我可以尝试其他方法?

(8.7 kB)