1、使用标准ALV类方法

数据定义
field-symbols  : <lt_pay_data>   type any table .
field-symbols : <lt_test> type any . "LIKE LINE OF  it_tab .
data lr_pay_data              type ref to data.具体用法
cl_salv_bs_runtime_info=>set(    exporting display  = abap_falsemetadata = abap_falsedata     = abap_true ).submit zwm001 with selection-table  lt_sel_tab  exporting list to memory and return.try.cl_salv_bs_runtime_info=>get_data_ref( importing r_data = lr_pay_data ).assign lr_pay_data->* to <lt_pay_data>.catch cx_salv_bs_sc_runtime_info.message `Unable to retrieve ALV data` type 'E'.endtry.cl_salv_bs_runtime_info=>clear_all( ).cl_demo_output=>display_data( <lt_pay_data> ).

2、使用memory

  submit zwm001 with selection-table  lt_sel_tab  exporting list to memory and return.call function 'LIST_FROM_MEMORY'tableslistobject = lt_listexceptionsnot_found  = 1others     = 2.if sy-subrc <> 0.message id sy-msgid type sy-msgty number sy-msgnowith sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.else.call function 'LIST_TO_ASCI'
*     EXPORTING
*       LIST_INDEX               = -1
*       WITH_LINE_BREAK          = ' 'tableslistasci           = t_ascilistlistobject         = lt_listexceptionsempty_list         = 1list_index_invalid = 2others             = 3.if sy-subrc <> 0.message id sy-msgid type sy-msgty number sy-msgnowith sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.else.
"      write:/ 'Below are the lines from the submitted program.'.
"      loop at t_ascilist.
"        write:/ t_ascilist-line.
"      endloop.
"      skip 2.endif.endif.

ABAP submit程序获取ALV数据的方法相关推荐

  1. 小程序-获取input值的方法

    微信小程序-获取input值的方法 1. bindinput wxml <input name="text_name" type='text' bindinput='getV ...

  2. php post 渲染数据,php 程序内部post数据实现方法

    这篇文章主要为大家详细介绍了php 程序内部post数据实现方法,具有一定的参考价值,可以用来参考一下. 对php程序内部post数据的代码感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! ...

  3. js 用下标获取map值_js map方法处理返回数据,获取指定数据简写方法

    map方法处理返回数据,获取指定数据简写方法 前言 后端返回数据为数组列表时,通常比较全面,包含了很多不需要的数据,可以通过 map 方法处理返回数据,筛选出想要的数据 例如 // 返回数据 res ...

  4. android 获取加速度传感器值,Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】...

    本文实例讲述了Android开发获取传感器数据的方法.分享给大家供大家参考,具体如下: package mobile.android.sensor; import java.util.List; im ...

  5. post .php程序,php程序内部post数据的方法

    本文实例讲述了php程序内部post数据的方法..具体实现方法如下: $postData = array(); $postData['data1'] = "testdata1"; ...

  6. android开发中磁场传感器,Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】...

    本文实例讲述了Android开发获取传感器数据的方法.分享给大家供大家参考,具体如下: package mobile.android.sensor; import java.util.List; im ...

  7. 微信小程序如何从数组里取值_微信小程序获取各种数据值跟设置数据值

    微信小程序获取各种数据值跟设置数据值. 修改设置data数组中的某个值://小程序接收后台数据若为数组时,下标最好为默认索引数组,从0开始排序 var articleId ='1'//对应数组中的索引 ...

  8. 介绍一种在MATLAB中获取股市数据的方法

    介绍一种在MATLAB中获取股市数据的方法: >>clear >>c=yahoo 系统会返回 c = url: 'http://finance.yahoo.com'       ...

  9. java $.getjson_JQuery 获取json数据$.getJSON方法的实例代码

    jQuery系列 第八章 jQuery框架Ajax模块 第八章 jQuery框架Ajax模块 8.1 jQuery框架中的Ajax简介 Ajax技术的核心是XMLHTTPRequest对象,该对象是A ...

  10. Qt 程序获取各种文件路径方法

    Qt 程序获取程序所在路径.用户目录路径.临时文件夹等特殊路径的方法 经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径.用户目录路径.临时文件夹等.在 Qt 中实现这几个功能所用的方法虽然都 ...

最新文章

  1. mysql 当前id前后几个,使用mysql选择id前后的行
  2. neutron linux网络命令,OpenStack Neutron网络组件介绍(重要)
  3. LSD-SLAM 编译过程(Ubuntu 14.04 + ROS Indigo
  4. PMCAFF | 创业公司产品经理如何建立完善的产品开发体系?
  5. ImportBeanDefinitionRegistrar向容器中注册bean
  6. 【lora无线数传通信模块】亿佰特E22串口模块用于物联网地震预警传感通信方案
  7. Flutter下拉刷新,上拉加载更多数据
  8. 解读OpenShift的逻辑架构和技术架构
  9. “产学合作勇创新·协同育人书新篇”贵州理工大数据学院数据科学训练营结题答辩报告会圆满举行...
  10. pandas使用笔记(一)导入,查看,读取数据
  11. 潘多拉固件设置ipv6_(转)pandorabox固件+PPPOE拨号+IPV6
  12. http访问请求慢的解决思路
  13. “重命名”用“改名”更好
  14. LWIP协议栈详解(1)_LWIP协议与网络分层
  15. 科睿唯安官网更新SCI期刊列表,慎投2月已被剔除期刊
  16. 游戏找不到DirectX的解决方法
  17. 路由器温度测试软件,[折腾] 夏天别热晕了!自制光猫/路由器散热支架(更新温度测试)...
  18. C++内嵌汇编 教程1
  19. 解码jpg图片c语言,图像解码之一——使用libjpeg解码jpeg图片
  20. 51单片机数码管计数器

热门文章

  1. 网页元素3D效果展示
  2. Eclipse 查看类继承和实现关系(包括子类)
  3. ATTCK实战系列(二)琢磨篇
  4. 我本将心向明月,奈何明月照沟渠
  5. 喜马拉雅.xm转化为.mp3格式
  6. linux关闭3389端口,如何修改云服务器(Windows、Linux)的默认3389远程端口?
  7. mysql脏页处理方法_mysql刷脏页的一次总结
  8. 吴恩达2022机器学习课程评测来了!
  9. NYOJ-108-士兵杀敌(一)
  10. 第四集:让声音变得更有磁性 —— 共鸣训练(汇播课程演说笔记)