具有相同文档编号的smartform表数据组

2020-09-21 00:51发布

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

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


专家们,

我想根据Docno和Doc.type对记录进行分组。

例如,考虑4300000024,它显示4次。 我想一次显示4300000024和WE(如子标题),其余的列值显示为自身。

(15.8 kB)

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

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


专家们,

我想根据Docno和Doc.type对记录进行分组。

例如,考虑4300000024,它显示4次。 我想一次显示4300000024和WE(如子标题),其余的列值显示为自身。

(15.8 kB)
付费偷看设置
发送
3条回答
clever101
1楼 · 2020-09-21 01:23.采纳回答

你好,卡利,

我自己解决了。

我将slno作为第一列。 因此,我在单元格内为文档号编写了以下代码。

使用键slno = wa_out-slno-1 belnr = wa_out-belnr读取表it_​​out进入wa_temp。
如果wa_out-belnr = wa_temp-belnr。
清除:wa_out-belnr,wa_out-blart,wa_temp。
ENDIF。

悻福寶寶
2楼-- · 2020-09-21 01:33

您想要完全像这样。

43000000024

43000000024我们89 001040009库存钢1004 405.00

43000000024我们89 001040001 GR/IR清除a 1004 -450.00

如果可以,请在驱动程序中自行完成。

在最终表中对文档编号排序,添加43000000024多1行,将除文档编号以外的所有列均设为空白。
按文档编号对其进行排序。

完成。

宇峰Kouji
3楼-- · 2020-09-21 01:15

嗨,

我无法在驱动程序中执行此操作。 在那里,我在循环使用带有文档编号的标题表,因此我需要在Smartform中使用这些值。

我希望o/p像

43000000024我们89 001040009库存钢1004 405.00

96 001040001 GR/IR清除a 1004 -450.00

89 001040009库存钢1004 405.00

96 001040001 GR/IR清除a 1004 -450.00

一周热门 更多>