作业帮 > 综合 > 作业

ABAP 内表操作如何内表中数量值最大的行号?如a 2a 6b 9c 1d 8

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/15 00:05:57
ABAP 内表操作
如何内表中数量值最大的行号?

a 2
a 6
b 9
c 1
d 8
用SORT.
例如:表名itab,field名为A,B
sort itab by b DESCENDING.
read table itab index 1.
再问: FICO里的报表,不让改变顺序,如上面两个字段的内表,如何确定9所在的第三行?
再答: 你改的只是内表,又不是DB,内表都不让改的话,只能再声明一个it_itab_backup it_itab_backup[] = it_itab[] 然后对it_itab_backup这个内表进行操作不就行了吗? 你需要行数?