ABAP submit程序获取ALV数据的方法
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数据的方法相关推荐
- 小程序-获取input值的方法
微信小程序-获取input值的方法 1. bindinput wxml <input name="text_name" type='text' bindinput='getV ...
- php post 渲染数据,php 程序内部post数据实现方法
这篇文章主要为大家详细介绍了php 程序内部post数据实现方法,具有一定的参考价值,可以用来参考一下. 对php程序内部post数据的代码感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! ...
- js 用下标获取map值_js map方法处理返回数据,获取指定数据简写方法
map方法处理返回数据,获取指定数据简写方法 前言 后端返回数据为数组列表时,通常比较全面,包含了很多不需要的数据,可以通过 map 方法处理返回数据,筛选出想要的数据 例如 // 返回数据 res ...
- android 获取加速度传感器值,Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】...
本文实例讲述了Android开发获取传感器数据的方法.分享给大家供大家参考,具体如下: package mobile.android.sensor; import java.util.List; im ...
- post .php程序,php程序内部post数据的方法
本文实例讲述了php程序内部post数据的方法..具体实现方法如下: $postData = array(); $postData['data1'] = "testdata1"; ...
- android开发中磁场传感器,Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】...
本文实例讲述了Android开发获取传感器数据的方法.分享给大家供大家参考,具体如下: package mobile.android.sensor; import java.util.List; im ...
- 微信小程序如何从数组里取值_微信小程序获取各种数据值跟设置数据值
微信小程序获取各种数据值跟设置数据值. 修改设置data数组中的某个值://小程序接收后台数据若为数组时,下标最好为默认索引数组,从0开始排序 var articleId ='1'//对应数组中的索引 ...
- 介绍一种在MATLAB中获取股市数据的方法
介绍一种在MATLAB中获取股市数据的方法: >>clear >>c=yahoo 系统会返回 c = url: 'http://finance.yahoo.com' ...
- java $.getjson_JQuery 获取json数据$.getJSON方法的实例代码
jQuery系列 第八章 jQuery框架Ajax模块 第八章 jQuery框架Ajax模块 8.1 jQuery框架中的Ajax简介 Ajax技术的核心是XMLHTTPRequest对象,该对象是A ...
- Qt 程序获取各种文件路径方法
Qt 程序获取程序所在路径.用户目录路径.临时文件夹等特殊路径的方法 经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径.用户目录路径.临时文件夹等.在 Qt 中实现这几个功能所用的方法虽然都 ...
最新文章
- mysql 当前id前后几个,使用mysql选择id前后的行
- neutron linux网络命令,OpenStack Neutron网络组件介绍(重要)
- LSD-SLAM 编译过程(Ubuntu 14.04 + ROS Indigo
- PMCAFF | 创业公司产品经理如何建立完善的产品开发体系?
- ImportBeanDefinitionRegistrar向容器中注册bean
- 【lora无线数传通信模块】亿佰特E22串口模块用于物联网地震预警传感通信方案
- Flutter下拉刷新,上拉加载更多数据
- 解读OpenShift的逻辑架构和技术架构
- “产学合作勇创新·协同育人书新篇”贵州理工大数据学院数据科学训练营结题答辩报告会圆满举行...
- pandas使用笔记(一)导入,查看,读取数据
- 潘多拉固件设置ipv6_(转)pandorabox固件+PPPOE拨号+IPV6
- http访问请求慢的解决思路
- “重命名”用“改名”更好
- LWIP协议栈详解(1)_LWIP协议与网络分层
- 科睿唯安官网更新SCI期刊列表,慎投2月已被剔除期刊
- 游戏找不到DirectX的解决方法
- 路由器温度测试软件,[折腾] 夏天别热晕了!自制光猫/路由器散热支架(更新温度测试)...
- C++内嵌汇编 教程1
- 解码jpg图片c语言,图像解码之一——使用libjpeg解码jpeg图片
- 51单片机数码管计数器