SAP Function ALV DEMO

一、ALV DEMO

案例一:
DATA GT_ITAB TYPE TABLE OF SFLIGHT.

SELECT * FROM SFLIGHT INTO TABLE GT_ITAB up to 20 rows.

  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
   EXPORTING
     I_STRUCTURE_NAME               = 'SFLIGHT'
    TABLES
      T_OUTTAB                       = GT_ITAB .

结果:

  从以上效果中可以看出,该函数可以实现简单的数据展示,并且包含排序、字段、下载等基本功能。

案例二:
DATA GT_ITAB TYPE TABLE OF SFLIGHT.

SELECT * FROM SFLIGHT INTO TABLE GT_ITAB up to 20 rows.

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
   EXPORTING
     I_STRUCTURE_NAME               = 'SFLIGHT'
    TABLES
      T_OUTTAB                       = GT_ITAB .

 

   该函数是以GRID(容器)的形式输入ALV.从展现效果看该报表更加专业并且能为用户提供较高的灵活性。

案例三:
DATA GT_ITAB TYPE TABLE OF SFLIGHT.

SELECT * FROM SFLIGHT INTO TABLE GT_ITAB up to 20 rows.

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
   EXPORTING
     I_STRUCTURE_NAME               = 'SFLIGHT'
    TABLES
      T_OUTTAB                       = GT_ITAB .

     以上是ALV常用的三个函数来展示ALV的数据,其中案例二和案例三的展现的效果一直,但是调用的函数不同。

   应为REUSE_ALV_GRID_DISPLAY_LVC函数是REUSE_ALV_GRID_DISPLAY的升级版,主要增加了单元格处理功能,后续会做详细对比。

二、ALV分类

Function AlV 分类
ALV NAMEFunction 
List ALVREUSE_ALV_LIST_DISPLAY
Hierarchical Sequential listREUSE_ALV_HIERSEQ_LIST_DISPLAY
 Tree List  ALVRS_TREE_LIST_DISPLAY
Grid full screen ALV REUSE_ALV_GRID_DISPLAY

补充:其他ABAP ALV

ALV
Hierarchical sequential control ALVClass CL_SALV_HIERSEQ_TABLE
Tree control ALV

Class CL_GUI_ALV_TREE

Class CL_SALV_TREE

WebDynpro for ABAP ALV参照wdt_flightlist_simple创建

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FULUTE

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值