ABAPDUMP

ABAP SORT排序注意点

SORT TABLE BY XXX XXX 。如果不加任何语法都是默认升序,延伸可以用ASCENDING和DESCENDING对具体的字段进行升序和降序排列。


简单通俗的来阐释一下,在字段名后面加ASC和DEC只能控制这个字段的排序,其他的还是默认。
列如: SORT TABLE BY XXX DESCENDING XX 。
这种情况下就是XXX降序 XX 就是升序。

反之在表后面加就是控制整个表字段的排序,
列如: SORT TABLE DESCENDING BY XXX XX 。
这种情况下就是整个表进行降序。


那又在表名后面加又在字段加的话,还是有个先后顺序的,就跟ALV字段颜色设置一样,单元格,行,列的颜色同时存在会有优先级。排序也一样,先进行表的排序,再对字段进行排序。具体例子就不举例了,自己去DEBUG看能更好的理解,也不是很难理解。
SORT TABLE DESCENDING BY XXX ASCENDING XX (对TABLE进行降序之后,再对XXX进行升序)。

相关文章:

  • 2022-01-15
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
  • 2021-08-30
  • 2022-02-28
猜你喜欢
  • 2021-12-15
  • 2021-11-06
  • 2021-05-25
  • 2022-12-23
  • 2021-04-11
  • 2021-09-27
  • 2021-10-18
相关资源
相似解决方案