ABAP SAP 如何将一个内表中的某一行分配给一个field-symbol一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)我不想loop里面套loop这样

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 05:42:53
ABAP SAP 如何将一个内表中的某一行分配给一个field-symbol一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)我不想loop里面套loop这样

ABAP SAP 如何将一个内表中的某一行分配给一个field-symbol一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)我不想loop里面套loop这样
ABAP SAP 如何将一个内表中的某一行分配给一个field-symbol
一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)
我不想loop里面套loop这样太慢了
我准备用field-symbol.我设了两个field symbol 分别为和,然后:
loop at itab assigning .
和指向同一行 *
while 指向的不是itab的最后一行时 *
指当前所指的下一行.*
if 和中的某两项相同.将和移到另外一个内表itab2.endif.
endwhile.
endloop.
我感觉这样应该比用两个loop会快一些吧?
其中打星号的这几个语句我不知道怎么写,在abap里能实现吗?
或者有没有别的更好的办法?

ABAP SAP 如何将一个内表中的某一行分配给一个field-symbol一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)我不想loop里面套loop这样
1 你的思路不对.
2 loop里面嵌套loop未必慢,n小于10万的时候,性能差异可以不用考虑.
3 不用解决你的需求更简单~
^_^

ABAP SAP 如何将一个内表中的某一行分配给一个field-symbol一个内表itab1(没有表头)有n行m列 我想找出重复的行 (并非完全相同的行,而是其中有某两列相同就算其重复)我不想loop里面套loop这样 abap中 对内部表某一列的值进行操作有什么好的方法吗?abap 如何将内部表某一列的值 删除abap 如何将内部表某一列的值 变成另一个相同的abap 如何对内部表某一列的值 进行判断第一次没有表 sap abap 什么是物理删除 abap 中 相同结构的内表,其中一个有数据,另外一个无数据,如何将数据复制到无数据的表!有数据的内表有表头,无数据的表无表头,其余的结构一样的. 什么是SAP内表 SAP ABAP ALV报表练习 如图 将上两张图中的数据用ALV表示 要求如图 在SAP中work area ,structure和internal table 有什么区别我是刚接触SAP ABAp编程的新手,在程序过程中经常混淆工作区,内表和结构的区别,其实两位前辈所说的我都知道,我们公司新加坡的同事也出了一 【sap】abap ——L_TABIX = SY-TABIX abap oo 如何传递内表参数假设我想定义一个类 CLASS A,里面有个方法method_a,要求把内表传递进method_a,注意这个内表不是指某个确定的内表,而是一个不确定的内表,该如何实现.我通过方法METHODS:pus ABAP 内表操作如何内表中数量值最大的行号?如a 2a 6b 9c 1d 8 请问sap abap到底是什么,我现在在做java项目,请问如果转到sap abap上会不会很难?sap abap主要应用在那种行业上,发展前景怎么样?请了解的朋友给个介绍, 逻辑学中SAP中的P上面有一个-是什么意思 sap声明内表,表面后面加occurs0什么意思 SAP ABAP 需求这样的:给你一组物理和一组时间.取最大的和最小的时间逻辑:物料和时间 是多对多的关系.如何选出相同物理的最大时间和最小时间 SAP ABAP GROUP BY语法问题.人员编码 课程 月份0001 100002 数据 090003 010004 12×---------------------------------------------------------------------×这样的一组数据.如果用group by这个语法我该如何去相同课程的最 sap FICO 前景如何?本人有1年ABAP开发经验,现在想转顾问,不知道是内部好还是外部好,然后做物流方面呢,还是财务方面比较好.之前ABAP项目都是零售业,所以对SD有一些了解,但是听说FICO模块比较 SAP 中如何查询一个月总的 cycle time就是想把总费用分摊到每一分钟,求出每分钟中的变动和固定成本. 仓库中的SAP是什么意思?谢谢