首页 > 其他分享 >SAP:REUSE_ALV_LIST_DISPLAY 函数实现此类型ALV

SAP:REUSE_ALV_LIST_DISPLAY 函数实现此类型ALV

时间:2024-05-28 21:33:43浏览次数:14  
标签:gt REUSE SCREEN LIST ALV SAP DISPLAY

*& Report-1 类型程序的主要功能是通过 WRITE语句为用户提供方便的报表数据.
*& 与此功能类似的就是利用FUNCTION ALV创建的报表。利用
*& REUSE_ALV_LIST_DISPLAY 函数实现此类型ALV。

*&---------------------------------------------------------------------*
*& Report  Z16_01
*&
*&---------------------------------------------------------------------*
*&
*& Report-1 类型程序的主要功能是通过 WRITE语句为用户提供方便的报表数据.
*&   与此功能类似的就是利用FUNCTION ALV创建的报表。利用
*&   REUSE_ALV_LIST_DISPLAY 函数实现此类型ALV。
*&---------------------------------------------------------------------*

REPORT Z16_01.

DATA gt_itab TYPE TABLE OF  sflight.

SELECT * FROM sflight INTO TABLE gt_itab UP TO 45 ROWS.

*& 调用函数 REUSE_ALV_LIST_DISPLAY .
  CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
   EXPORTING
*     I_INTERFACE_CHECK              = ' '
*     I_BYPASSING_BUFFER             =
*     I_BUFFER_ACTIVE                = ' '
*     I_CALLBACK_PROGRAM             = ' '
*     I_CALLBACK_PF_STATUS_SET       = ' '
*     I_CALLBACK_USER_COMMAND        = ' '
     I_STRUCTURE_NAME               = 'SFLIGHT'
*     IS_LAYOUT                      =
*     IT_FIELDCAT                    =
*     IT_EXCLUDING                   =
*     IT_SPECIAL_GROUPS              =
*     IT_SORT                        =
*     IT_FILTER                      =
*     IS_SEL_HIDE                    =
*     I_DEFAULT                      = 'X'
*     I_SAVE                         = ' '
*     IS_VARIANT                     =
*     IT_EVENTS                      =
*     IT_EVENT_EXIT                  =
*     IS_PRINT                       =
*     IS_REPREP_ID                   =
*     I_SCREEN_START_COLUMN          = 0
*     I_SCREEN_START_LINE            = 0
*     I_SCREEN_END_COLUMN            = 0
*     I_SCREEN_END_LINE              = 0
*     IR_SALV_LIST_ADAPTER           =
*     IT_EXCEPT_QINFO                =
*     I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE
*   IMPORTING
*     E_EXIT_CAUSED_BY_CALLER        =
*     ES_EXIT_CAUSED_BY_USER         =
    TABLES
      T_OUTTAB                       = gt_itab  " ALV上要输出的数据。
*   EXCEPTIONS
*     PROGRAM_ERROR                  = 1
*     OTHERS                         = 2
            .
  IF SY-SUBRC <> 0.
* Implement suitable error handling here
  ENDIF.

  效果图:

 

标签:gt,REUSE,SCREEN,LIST,ALV,SAP,DISPLAY
From: https://www.cnblogs.com/samrv/p/18218967

相关文章

  • SAP: REUSE_ALV_GRID_DISPLAY 函数实现此类型ALV
     *&Report-1类型程序的主要功能是通过WRITE语句为用户提供方便的报表数据.*&与此功能类似的就是利用FUNCTIONALV创建的报表。利用*&REUSE_ALV_GRID_DISPLAY函数实现此类型ALV。*----------------------------------------------------------------------**&-----......
  • SAP: ALV GRID 控制之 单元格按钮
    工作区域(或内部表)“GT_SFLIGHT”不是扁平的,或者包含参考或内部表作为组件。Isnotflat,orcontainsReferenceorinternaltablesascomponentsorinternaltablesascomponents.Ascomponents.解决方式:将SELECT*FROMSFLIGHTINTOTABLEgt_sflightUPTO......
  • JVM调优维护常用工具之VisualVM 可视化优化工具
    VisualVM是一个工具,它提供了一个可视界面,用于查看Java虚拟机(JavaVirtualMachine,JVM)上运行的基于Java技术的应用程序(Java应用程序)的详细信息。VisualVM对JavaDevelopmentKit(JDK)工具所检索的JVM软件相关数据进行组织,并通过一种使您可以快速查看有关多个......
  • DefaultListableBeanFactory+ GenericBeanDefinition
    定义与用途:GenericBeanDefinition:它是Spring框架中用于定义通用Bean的一个类。它继承自抽象类AbstractBeanDefinition,并增加了一个成员属性parentName。这个类主要用于存储Bean的配置信息,包括Bean的类名、作用域、属性等。DefaultListableBeanFactory:它是SpringIoC容器的一个......
  • 小米万兆路由器(AX10000)SimpleDocker部署alist+aria2,实现离线下载
     从镜像管理中拉取p3terx/aria2-pro和xhofe/alist: 输入镜像名称后点击OK,出现成功提示后关闭拉取窗口: 等镜像拉取完毕后,创建alist容器: 选择简单模式:alist容器参数:端口映射:5244:5244环境变量:PUID=0;PGID=0;UMASK_SET=022; 复制alist的宿主目录: 创建aria......
  • CheckList对交付质量的重要性
    前几天辅导一位星球同学,聊到了控制风险。这位同学说,他们现在处在一个资源紧张,需求迭代快,发布频繁且版本管理混乱的状态,导致线上系统经常出问题,问我有什么短期有效的方法。他也列举了几项自己思考出来的可能行之有效的的方法,如下:推动自动化测试落地,节省人力和时间资源;制定质量......
  • 在运行Yolov8时报错RuntimeError: torch.cat(): expected a non-empty list of Tensor
    这个错误还算是比较冷门当是又不是太容易发现,在报错出来的时候容易被最后面的提醒误解,我的报错提示如下:RuntimeErrorTraceback(mostrecentcalllast)InputIn[11],in<module>6model=YOLO('./yolov8.yaml').load('./yolov8n.pt......
  • WPF在ListView中绑定Command命令的写法
    假定:ViewModel中有一个数据源叫Persons,有一个命令叫DoCommand,通过System.Windows.Interactivity触发器绑定鼠标MouseUp事件,当UI端绑定了DataContext数据上下文之后,Command="{BindingDoCommand}"是找不到这个命令的,必须使用Binging类的RelativeSource属性先找到当前UI,再找到DataC......
  • JSON里包含的数组中的值 (List数组或对象)转换出来并读取, 通过 hutool 中的API 方法
    hutool 是一个Java工具包,它提供了很多实用的功能,包括JSON的处理。在 hutool 中,你可以使用 cn.hutool.json.JSONUtil 类来解析和处理JSON数据。如果你想要获取JSON中的数组(JSONArray),并遍历读取其中的值(无论是基本类型还是对象),你可以按照以下步骤操作:首先,确保你的项目......
  • Bullet 学习笔记之 BugList 生产日记
    每天不是在改bug,就是在生产bug...在做Bullet开发的时候,总会“不由自主地”生产出各种奇奇怪怪的bug,虽然极大地丰富了工作量,但这些bug实在让人头大。记录一下。btMax()/btMin()误用:btMax(btScalara,btScalarb)可以计算得到a和b中的较大值;但btMax(btVector3......