2020-08-31 15:08发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何在一行中显示多个发货方,并在... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何在一行中显示多个发货方,并在特定销售订单行项目的销售订单状态报告中用"/"分隔?
例如abc/xyz/pqr
嗨安杰洛,
对于此问题,我建议使用LOOP AT GROUP BY语句,下面的代码示例应会为您提供帮助。
亲切的问候
您
类型: 开始于ty_example, TYPE字符串 b TYPE字符串, END OF ty_example, tt_example类型表ty_example。 数据: lt_ab TYPE tt_example, lt_aggregate TYPE tt_example。 将附加值#(a ='test1'b ='P')附加到lt_ab。 将附加值#(a ='test1'b ='Q')附加到lt_ab。 将附加值#(a ='test1'b ='R')附加到lt_ab。 将附加值#(a ='test2'b ='Y')附加到lt_ab。 附加值#(a ='test2'b ='Z')到lt_ab。 循环到lt_ab到DATA(ls_ab)GROUP BY(a = ls_ab-a)分配字段符号()中。 在lt_aggregate ASSIGNING FIELD-SYMBOL()后面添加初始行。 <聚集> -a = -a。 将组循环到数据(ls_single_ab)中。 如果 -b是INITIAL。 <集合> -b = ls_single_ab-b。 其他。 -b = -b &&'/'&& ls_single_ab-b。 万一。 结局。 ENDLOOP。
最多设置5个标签!
嗨安杰洛,
对于此问题,我建议使用LOOP AT GROUP BY语句,下面的代码示例应会为您提供帮助。
亲切的问候
您
一周热门 更多>