首页 > 其他分享 >获取其他报表数据

获取其他报表数据

时间:2023-05-25 23:12:07浏览次数:37  
标签:info 报表 data 获取 lr bs alv TYPE 数据

*DATA: BEGIN OF lr_alv_data OCCURS 0.
*    INCLUDE STRUCTURE stpov_alv.
*DATA: info(3) TYPE c,
*      END OF lr_alv_data.
FIELD-SYMBOLS : <lt_alv_data> TYPE ANY TABLE .
DATA:lr_alv_data TYPE REF TO data.
cl_salv_bs_runtime_info=>set( EXPORTING display  = abap_false
  metadata = abap_false
data     = abap_true ).
FIELD-SYMBOLS : <lt_data> TYPE any. "LIKE LINE OF  it_tab .

CLEAR lr_alv_data.
UNASSIGN <lt_alv_data>.

SUBMIT rcs15001
WITH pm_idnrk = '0DMA-174000'
WITH pm_werks = '1000'
WITH PM_MEHRS = 'X'
AND RETURN.

TRY.
    cl_salv_bs_runtime_info=>get_data_ref( IMPORTING r_data = lr_alv_data ).

    ASSIGN lr_alv_data->* TO <lt_alv_data>.
  CATCH cx_salv_bs_sc_runtime_info.

    MESSAGE 'Unable to retrieve ALV data! Please try other conditions.' TYPE 'E'.
ENDTRY.

cl_salv_bs_runtime_info=>clear_all( ).

IF <lt_alv_data> IS ASSIGNED.
  UNASSIGN <lt_data>.
  LOOP AT <lt_alv_data> ASSIGNING <lt_data>."即所需要内表数据
*    MOVE-CORRESPONDING <lt_data> TO ls_data.
*    APPEND ls_data TO lt_data.
*    CLEAR ls_data.
  ENDLOOP.
ENDIF.
BREAK-POINT.

 

标签:info,报表,data,获取,lr,bs,alv,TYPE,数据
From: https://www.cnblogs.com/chrisssyuan/p/17433264.html

相关文章

  • 分页查询设置每页多少条数据
    intpageIndex=request.getParameter("pageIndex")==null?1:Integer.parseInt(request.getParameter("pageIndex"));intpageSize=request.getParameter("pageSize")==null?15:Integer.parseInt(request.getParameter("p......
  • 数据结构专题 1
    图论狗都不写。宁可写数据结构也不想写图论了。写吐了。牛子老师说这套题的后半全是正经数据结构,而且无Ynoi。所以啥时候开多项式。由于写题解主要是合集,因此打算分拆一下水点社贡。目前停留在打算阶段。日,为什么明天考试。CF1039DYouAreGivenaTree很久以前看到过。这......
  • 表格编辑时,根据这一行弹出层显示编辑界面,点击保存时发送请求,请求成功保存好数据到表达
    这是一个网上的列子,一表格,点击编辑时弹出层编辑这一行,点击保存时送请求的完整示例:<template><div><el-table:data="tableData"style="width:100%"><el-table-columnprop="name"label="姓名"></el-table-column>......
  • ffprobe提取元数据信息时可以提升提取速度的方法
    ffprobe-probesize1048576-analyzeduration1000000加入-probesize2048576-analyzeduration,5000以后可以提升20%,`-analyzeduration`是ffprobe的选项之一,用于指定解析器在分析媒体文件时所需的时长。当ffprobe分析媒体文件时,它会扫描文件的一部分以获取必要的元数据......
  • 前端处理后台返回的流数据
    1、接口请求的时候一定要加responseType:'blob',否则生产的文件会是空白(PDF)2、代码实现constbinaryData=[]binaryData.push(res)//res后台返回的流数据this.pdfUrl=window.URL.createObjectURL(newBlob(binaryData,{type:'application/pdf'}))......
  • 秦淮数据财报:秦淮数据2023年的收入将下滑,盈利能力将减弱
    秦淮数据2023年指引没有达到市场预期3月中旬,秦淮数据(CD)发布了2023年的财务指引。秦淮数据预计,2023财年全年收入将在58.88亿元至60.8亿元之间,正常化EBITDA将在30亿元至31.1亿元之间换句话说,根据其指引的中点,秦淮数据预计其2023年全年的收入为59.8亿元人民币,经非GAAP调整后的EBITDA为......
  • 通过nc获取靶机的反弹Shell [靶机实战]
    1、环境Kali:172.30.1.3/24靶机(Funbox9):172.30.1.129/242、信息收集通过nmap扫描此主机,我们需要获取到开放的端口以及服务的Banner1nmap-sV-T5-A172.30.1.129 通过扫描我们发现,目标主机开放着21端口,服务Banner是vsftpd2.3.4,并且允许匿名登录我们尝试ftp匿名连......
  • 数据结构期末复习——图的遍历
    图的遍历:1.定义:从某个结点出发访问遍图中结点,且使每个结点仅被访问一次图的遍历具有复杂性,主要体现在以下几点1.遍历没有规定从哪个结点开始访问,因此从任意结点开始访问均可2.图的一个结点可以连接多个结点,因此无法确定访问此结点之后应该访问哪一个结点3.如果一个图中存在回......
  • jrtplib 视频数据发送异常分析记录
    场景之前国标服务推流无人机视频运行一直正常,下午时候只能抓包到信令交互的过程,wireshark没有抓包到视音频数据包排查1怀疑是国标没有收到流媒体转发过来的视音频数据流,导致国标服务无法转发视音频排除:国标日志文件显示已经收到流媒体转发过来的视音频数据流排查2怀疑是国标收到的......
  • MySQL索引高级进阶详解-玩转MySQL数据库
    前言从今天开始本系列文章就带各位小伙伴学习数据库技术。数据库技术是Java开发中必不可少的一部分知识内容。也是非常重要的技术。本系列教程由浅入深,全面讲解数据库体系。非常适合零基础的小伙伴来学习。全文大约【1957】字,不说废话,只讲可以让你学到技术、明白原理的纯干......