ITPub博客

首页 > 数据库 > 数据库开发技术 > ALV_GRID_DISPLAY中设置SORT

ALV_GRID_DISPLAY中设置SORT

原创 数据库开发技术 作者:mmccking 时间:2007-08-27 14:35:55 0 删除 编辑
预先设置好出力的排序结果。[@more@]

定义:

DATA:LT_SORT TYPE SLIS_T_SORTINFO_ALV,

LS_SORT TYPE SLIS_SORTINFO_ALV.

设置排序:

ADD 1 TO LS_SORT-SPOS.

LS_SORT-FIELDNAME = '要排序的列名'.

LS_SORT-UP = 'X'. "升序

APPEND LS_SORT TO LT_SORT.

可以指定多列。

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = SY-CPROG
I_CALLBACK_USER_COMMAND = 'USER_COMMAND'
I_STRUCTURE_NAME = 'CDHDR'
IS_LAYOUT = GS_LAYOUT
IT_SORT = LT_SORT TABLES
T_OUTTAB = T_CDHDR.

输出结果:结果出力按照指定的列升序排列。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8356764/viewspace-966372/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
风太大,吹乱了我的头发~

注册时间:2008-03-11

  • 博文量
    94
  • 访问量
    403030