ABAP之程序相互调用--SUBMIT
来源:互联网 发布:echarts源码分析 编辑:程序博客网 时间:2024/05/22 17:00
功能代码的重用是个老生常谈的话题,ABAP代码中实现程序的调用以及调用时数据参数的传递又是怎样的呢
(1) 调用其他程序:
* Trigger the IDOCSUBMIT zpcppmd001_idoc AND RETURN.
(2) 调用其他程序参数传递参数:
当被调用的程序的屏幕有输入参数时:
SUBMIT zreportwith p_param1 = 'value1'
with p_param2 = 'value2'.
with p_param2 = 'value2'.
当要传递一个内表到被调用的程序时,需要用SAP MEMORY或者ABAP MEMORY:
在调用的程序中:EXPORT it_tab TO MEMORY 'Z_MEMORY'.
在被调用的程序中:IMPORT T_ITABFROMMEMORY 'Z_MEMORY'.
(3) 更复杂一点的可以用文件临时存储数据:
带select-options程序的Submit的用法*Code used to populate 'select-options' & execute report
DATA: seltab type table of rsparams,
seltab_wa like line of seltab.
DATA: seltab type table of rsparams,
seltab_wa like line of seltab.
seltab_wa-selname = 'PNPPERNR'.
seltab_wa-sign = 'I'.
seltab_wa-option = 'EQ'.
seltab_wa-sign = 'I'.
seltab_wa-option = 'EQ'.
* load each personnel number accessed from the structure into
* 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.
* 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.
其他情况
*Submit report and return to current program afterwards
SUBMIT zreport AND RETURN.
*Submit report via its own selection screen
SUBMIT zreport VIA SELECTION-SCREEN.
*Submit report using selection screen variant
SUBMIT zreport USING SELECTION-SET 'VARIANT1'.
0 0
- ABAP之程序相互调用--SUBMIT
- ABAP之程序相互调用--SUBMIT
- ABAP之程序相互调用--SUBMIT
- ABAP程序调用之SUBMIT
- ABAP中对其他程序的调用(SUBMIT)
- ABAP程序互调用:SUBMIT、CALL TRANSACTION、LEAVE TO TRANSACTION
- abap submit用法(一)调用外部程序(abap内存获取数据)
- 调用程序 submit
- SAP ABAP子程序SUBMIT调用的方法
- SAP ABAP子程序SUBMIT调用的方法
- ABAP SUBMIT 程序时带屏幕默认值
- SAP中程序间的相互调用,SUBMIT关键字的用法
- ABAP SUBMIT
- ABAP 调用java 程序
- ABAP程序调用job
- ABAP Submit 用法解析
- abap submit 的使用方法
- ABAP submit用法
- Android权限大全
- 建造者模式
- ProGuard的实例
- 资料搜索
- iOS Code Signing:感悟
- ABAP之程序相互调用--SUBMIT
- CMake链接libmysqlcppconn问题
- 使用strophejs连接openfire服务器
- 解决国内android sdk无法更新的问题
- 原型模式
- 成绩录入--struct
- 我的第一个技术博客开始拉。。。
- html 图像_表格_实际应用-菜谱
- 2011年09月02日的日记