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進行升序)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM