ABAP SORT

原创 2016年05月30日 10:01:24

SORT MAN1 BY HIGH WEIGHT DESCENDING.

SORT MAN1 DESCENDING BY HIGH WEIGHT.

的效果是不一样的。

REPORT  YTEST20160527.
DATA:BEGIN OF MAN,
  NAME(20) TYPE C,
  HIGH TYPE P DECIMALS 2,
  WEIGHT TYPE P DECIMALS 2,
END OF MAN.

DATA: MAN1 LIKE HASHED TABLE OF MAN WITH UNIQUE KEY NAME.

MAN-NAME = 'JAY'.
MAN-HIGH = '1.68'.
MAN-WEIGHT = 120.
INSERT MAN INTO TABLE MAN1.


MAN-NAME = 'ADOLF'.
MAN-HIGH = '1.69'.
MAN-WEIGHT = 100.
INSERT MAN INTO TABLE MAN1.

MAN-NAME = 'BABO'.
MAN-HIGH = '1.70'.
MAN-WEIGHT = 130.
INSERT MAN INTO TABLE MAN1.

LOOP AT MAN1 INTO MAN.
  WRITE:/ MAN-NAME,MAN-HIGH,MAN-WEIGHT.
ENDLOOP.

SORT MAN1 BY HIGH WEIGHT DESCENDING.
SKIP.
ULINE.
LOOP AT MAN1 INTO MAN.
  WRITE:/ MAN-NAME,MAN-HIGH,MAN-WEIGHT.
ENDLOOP.

SORT MAN1 DESCENDING BY HIGH WEIGHT.
SKIP.
ULINE.
LOOP AT MAN1 INTO MAN.
  WRITE:/ MAN-NAME,MAN-HIGH,MAN-WEIGHT.
ENDLOOP.


结果如图:

结论:

SORT MAN1 BY HIGH WEIGHT DESCENDING.--------------------只有WEIGHT 字段是降序,其他字段还是默认的升序

SORT MAN1 DESCENDING BY HIGH WEIGHT.--------------------BY后面所有的字段都是降序

多个字段排序,字段在前面的优先排序


版权声明:本文为博主原创文章,未经博主允许不得转载。

java工具类——sort

  • 2017年05月01日 23:16
  • 2KB
  • 下载

SAP ABAP收货或者货物移动(MIGO,MB11,MB1A)在保存时候的增强点

增强的BADI是:MB_DOCUMENT_BADI,特别要注意的是假如你是想在点击保存按钮的时候根据生成的凭证号,把某些数据更新到你的自建表的话,要用第二个方法MB_DOCUMENT_UPDATE,调...

bubble sort V2

  • 2011年02月09日 07:57
  • 5KB
  • 下载

the common sort numbers

  • 2011年01月21日 21:34
  • 77KB
  • 下载

sap abap好用的函数

函数名 描述 SD_VBAP_READ_WITH_VBELN 根据销售订单读取表vbap中的信息 EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组...

insertion sort

  • 2011年10月30日 12:02
  • 6KB
  • 下载

javascript数组的sort方法排序例子

  • 2012年04月09日 14:14
  • 661B
  • 下载

SAP ABAP ALV(LVC)的一个自定义事件(F4帮助事件,回车ENTER按钮事件)的一个实例

1. 定义和注册事件接受器类 *----------------------------------------------------------------------* *       CLA...

JavaScript sort

  • 2012年08月29日 10:43
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ABAP SORT
举报原因:
原因补充:

(最多只允许输入30个字)