美文网首页
ABAP获取报表程序的ALV数据2021-09-03

ABAP获取报表程序的ALV数据2021-09-03

作者: JayDragon | 来源:发表于2021-09-03 10:52 被阅读0次

有时候写接口程序需要获取自开发报表或标准报表的ALV数据用于外发,这里以获取标准Tcode:MB52物料库存报表数据为例:

  DATA: ls_data TYPE REF TO data.
  FIELD-SYMBOLS: <lt_data> TYPE ANY TABLE,
                 <ls_data>  TYPE data.
  cl_salv_bs_runtime_info=>set(
       display = abap_false
       metadata = abap_false
       data    = abap_true ).
  SUBMIT rm07mlbs WITH werks IN rt_werks
                  WITH pa_sond = ''
                  WITH nozero = 'X'
                  WITH pa_flt = 'X'
                  AND RETURN.
  TRY.
      cl_salv_bs_runtime_info=>get_data_ref(
        IMPORTING r_data = ls_data ).
      ASSIGN ls_data->* TO <lt_data>.
    CATCH cx_salv_bs_sc_runtime_info.
  ENDTRY.
  cl_salv_bs_runtime_info=>clear_all( ).
  cl_salv_bs_runtime_info=>clear_error( ).
  IF <lt_data> IS ASSIGNED.
    LOOP AT <lt_data> ASSIGNING <ls_data>.
      MOVE-CORRESPONDING <ls_data> TO ls_yfkdata.
      APPEND ls_yfkdata TO lt_yfkdata.
      CLEAR ls_yfkdata.
    ENDLOOP.
  ENDIF.

相关文章

  • ABAP-ALV-GRID

    ALV简单实例 ABAP ALV使用实例---sflight航班表及其效果界面ABAP:ALV List报表最后页...

  • ABAP获取报表程序的ALV数据2021-09-03

    有时候写接口程序需要获取自开发报表或标准报表的ALV数据用于外发,这里以获取标准Tcode:MB52物料库存报表数...

  • SAP ABAP ALV报表(三)

    ALV报表 获取表数据 ALV报表 添加默认值 设置ALV字段可修改 一、获取表数据 1.准备后台表: 学员信息表...

  • 面相对象ALV(更新中)

    ALV的介绍: ALV是ABAP list Viewer的缩写,是实际业务中用来查询数据修改数据时经常使用的程序....

  • SAP ABAP ALV报表(一)

    01 ALV报表功能介绍02 ALV报表开发步骤03 ALV报表开发实战 01 ALV报表功能介绍 AVL报表是A...

  • ABAP报表开发:ALV运用

    一、ALV是什么? ALV(SAP LIST VIEW)是一种比较美观的报表显示工具,具有网格显示方式,有排序、筛...

  • SAP ABAP ALV报表(二)

    确定ALV的标题栏 确定ALV的状态栏 确定ALV的按钮 确定ALV按钮的响应事件 添加热点 添加热点的响应事件 ...

  • SAP ABAP ALV报表(四)

    设置控件同行 ALV排序 1.设置控件同行 “screen”文件中添加代码 text文本信息 结果展示 2.ALV...

  • ABAP开发实战(ALV显示内表数据)

    需求描述:开发一个报表程序,从MARA,MARC,MARD,MAKT4个表选取数据到内表,然后用ALV输出内表数据...

  • ALV( SAP List Viewer)报表

    ALV简介 ALV-ABAP List Viewer,也称SAP List Viewer,这里姑且称之为ABA...

网友评论

      本文标题:ABAP获取报表程序的ALV数据2021-09-03

      本文链接:https://www.haomeiwen.com/subject/glzhwltx.html