1说明及代码;
collect是用于内表去掉重复的行,然后还有数字求和.
LOOP AT lt_mseg.
itab-bukrs = lt_mseg-bukrs.
itab-werks = lt_mseg-werks.
itab-lifnr = lt_mseg-lifnr.
itab-matnr = lt_mseg-matnr.
itab-meins = lt_mseg-meins.
COLLECT itab.
ENDLOOP.
2.用这个代码前;

3.用这个代码后;

4.总结;
- 对于所有的字段都是文字时候,则可以去掉内表中重复的项;
- 如果有中还包含有数值的时候直接把(相同)数值也取过来,然后求和;
- 它会自动判断哪个是数值,哪个是字母的。
- 求和的时候就当5行(A,B,C,D都是字母行,E是数字地),我们A相同的E求和(如果不单独取出来,则B,C,D要一样,这样也可以),
本文介绍如何使用Python代码在保持字母字段的同时,对含有数值的内表进行去重并求和操作。通过实例说明了在既有字母又有数值的情况下,如何智能判断并处理数据。
2711

被折叠的 条评论
为什么被折叠?



