点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我想知道如何在同一行...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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)
您要使用"相同的键"("装运编号")为值创建分组,并以"发票编号"和"交货编号2"由","连接的方式汇总每个组的字段
ALV不能为您解决此问题,您必须已经将适应的内容传递给ALV,并且需要进行汇总
您可以通过select语句实现此目的,也可以创建一个具有这些汇总值的新内部表,其中" Invoice-No"和" Shipment-No"必须为例如 字符串来保存对应值的任何串联值。
让社区知道您是否需要针对这两种方法之一的更多帮助。
您发布的"编码"似乎是 正确的方法,但是它似乎有很多缺陷,对您不起作用,但是我们需要知道整个相关的编码才能给出正确的建议。
请注意:值的串联将
一周热门 更多>