点击此处---> 群内免费提供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)
嗨,您可以 创建一个动态ALV列,根据最大数量,您可以有n个列。 当前查询中的发票和交付数量。 问题在于,所有其他数量较少的货件都将具有空单元格。
在您的示例中,如果发票和交付的最大数量为2,则看起来像这样。
没有 1号发票| 发票2 | 交付1号| 交付2号| 箱数
如果您有2批货,其中一个有10张发票,没有10份不发货,而另一个只有一个,则您总共有22列。 第一批货物全部填满了第二批货物,总共只有4条
问候
一周热门 更多>