ABAP之程序相互调用--SUBMIT
功能代码的重用是个老生常谈的话题,ABAP代码中实现程序的调用以及调用时数据参数的传递又是怎样的呢
(1) 调用其他程序:
* Trigger the IDOC SUBMIT zpcppmd001_idoc AND RETURN. |
(2) 调用其他程序参数传递参数:
当被调用的程序的屏幕有输入参数时:
SUBMIT zreport with p_param1 = 'value1'
with p_param2 = 'value2'. 当要传递一个内表到被调用的程序时,需要用SAP MEMORY或者ABAP MEMORY: 在调用的程序中:EXPORT it_tab TO MEMORY 'Z_MEMORY'. 在被调用的程序中:IMPORT T_ITAB FROM MEMORY 'Z_MEMORY'. |
(3) 更复杂一点的可以用文件临时存储数据:
带select-options程序的Submit的用法
DATA: seltab type table of rsparams,
seltab_wa like line of seltab.
seltab_wa-sign = 'I'.
seltab_wa-option = 'EQ'.
* parameters to be used in the report
loop at pnppernr.
seltab_wa-low = pnppernr-low.
append seltab_wa to seltab.
endloop.
SUBMIT zreport with selection-table seltab
via selection-screen.
ABAP之程序相互调用--SUBMIT相关推荐
- ABAP程序相互调用--SUBMIT
(1) 调用其他程序: * Trigger the IDOCSUBMIT zpcppmd001_idoc AND RETURN. (2) 调用其他程序参数传递参数: *当被调用的程序的屏幕有输入参数时 ...
- 【ABAP】SUBMIT程序相互调用
SUBMIT程序相互调用 方式1: 调用其他程序并传递选择条件参数 submit z_pro_007 with s_vbeln in s_vbelnwith s_kunnr in s_kunnrwit ...
- SAP中程序间的相互调用,SUBMIT关键字的用法
在ABAP中可以用SUBMIT 关键字来实现程序之间的调用,是很好用的一个关键字 (1)调用另一个程序 比如: SUBMIT ZHR_UPDATE_IT0008. "调用更新信息类型0008 ...
- linux c程序调用脚本,C程序与Lua脚本相互调用
Lua脚本是一种可用于C程序开发/测试的工具,本篇介绍一下C程序与Lua脚本如何进行相互调用,更加详细的操作参见<Programing in Lua>.本文分为3个部分:1.Windows ...
- Java(JCo3)与SAP系统相互调用
Java(JCo3)与SAP系统相互调用 外部系统(Java)调用BAPI函数 安装JCo3 创建JCo3连接 直连 连接池 DestinationDataProvider接口(不需连接属性配置文件) ...
- python模块--如何相互调用自己写的模块
一.模块相互调用同级目录调用时的两种方法 1 import module 2 print(module.add(3,8)) 3 4 from module import add 5 print(add ...
- C#代码与javaScript函数的相互调用
C#代码与javaScript函数的相互调用 问: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4 ...
- python和c学习-学习 Python与C相互调用
缘由 稀里糊涂的,用 Python 或用 C++ Qt都能写点小程序出来.然后对Python + Qt开始有点兴趣:想学PyQt4,想了解PythonQt,也期待PySide的Windows版本.但总 ...
- Java与.NET 的Web Services相互调用
一:简介 本文介绍了Java与.NET开发的Web Services相互调用的技术.本文包括两个部分,第一部分介绍了如何用.NET做客户端调用Java写的Web Services,第二部分介绍了如何用 ...
最新文章
- Node.js可能是最适合写简易小爬虫的语言,速度极快、代码极少
- 【Latex】一些使用
- chrome浏览器中遇到bug【Error in event handler: TypeError: Cannot read property 'name' of undefined】
- wopi php,Office Online Server WOPI 接口
- Spring思维导图,让Spring不再难懂(mvc篇)
- jquery 获取easyui combobox选中的值
- 织梦task_do.php,织梦20160906更新后栏目空白问题
- 爬table数据_爬取NBA球员薪资数据【Python数据分析百例连载】
- php视频文件设置期限,如何使用PHP检测视频文件持续时间(以分钟为单位)?
- 消息处理(异步调用OneWay, 双向通讯Duplex)
- golang 在 windows 下编译出 linux 二进制可执行文件的软件套装合集 [go 1.7.3环境]
- 修改Linux文件的读写权限
- SLAM--状态估计
- 南京大学计算机考研资料汇总
- Word中插入图片只显示一部分
- 李航老师统计学习方法答案汇总
- 前端优化——前端面试
- 深入浅出Java线程池:理论篇
- 关于M1卡的SAK--其实都在前面函数的返回中
- case zhen语句_SQL中的条件判断语句(case when zhen if,ifnull)用法