博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在一个程序中调用另一个程序并且传输数据到选择屏幕执行这个程序
阅读量:5974 次
发布时间:2019-06-20

本文共 2069 字,大约阅读时间需要 6 分钟。

*&---------------------------------------------------------------------**&  Include           ZMM_GETDATA*&---------------------------------------------------------------------*REPORT zmm_getdata.TABLES:      eina,eine.DATA: gs_infnr TYPE eina-infnr.DATA gt_infnr LIKE TABLE OF gs_infnr.DATA r_infnr TYPE RANGE OF eina-infnr.DATA wa_infnr LIKE LINE OF r_infnr . DATA:rspar_tab  TYPE TABLE OF rsparams,      rspar_line LIKE LINE OF rspar_tab.SELECT DISTINCT eina~infnr INTO TABLE gt_infnr         FROM eina         INNER JOIN eine ON eina~infnr = eine~infnr.*         WHERE eina~loekz = ''*         AND   eine~loekz = ''*         AND   eine~werks <> ''*         AND   eine~prdat < sy-datum.SORT gt_infnr ASCENDING.LOOP AT gt_infnr INTO gs_infnr FROM 1 TO 2.  rspar_line-selname =  'S_INFNR'.  rspar_line-kind    = 'S'.  rspar_line-sign = 'I'.  rspar_line-option = 'EQ'.  rspar_line-low = gs_infnr.  APPEND rspar_line TO rspar_tab.  CLEAR:  gs_infnr, rspar_line.ENDLOOP.LOOP AT gt_infnr INTO gs_infnr FROM 3 TO 3.  rspar_line-selname =  'S_INFNR1'.  rspar_line-kind    = 'S'.  rspar_line-sign = 'I'.  rspar_line-option = 'EQ'.  rspar_line-low = gs_infnr.  APPEND rspar_line TO rspar_tab.  CLEAR:  gs_infnr, rspar_line.ENDLOOP.**export r_infnr to MEMORY id 'T_OUT'.*submit ZMM_TEST and RETURN.BREAK-POINT.SUBMIT zmm_test WITH SELECTION-TABLE rspar_tab.               "AND RETURN.
View Code

被调用的程序:

*&---------------------------------------------------------------------**& Report  ZMM_TEST*&*&---------------------------------------------------------------------**&*&*&---------------------------------------------------------------------*REPORT  ZMM_TEST.tables:eina.*SELECTION-SCREEN BEGIN OF BLOCK blk2.select-options: s_infnr for eina-infnr .select-options: s_infnr1 for eina-infnr .*SELECTION-SCREEN END OF BLOCK blk2.*DATA r_infnr TYPE RANGE OF eina-infnr.*import r_infnr from MEMORY id 'T_OUT'.start-of-selection.IF s_infnr IS NOT INITIAL.  WRITE / s_infnr-LOW.   WRITE / s_infnr1-LOW.ENDIF.break-point.
View Code

 

 

转载于:https://www.cnblogs.com/caizjian/p/3443558.html

你可能感兴趣的文章
List&Map&Set的操作和遍历
查看>>
emiya-canvas.js 解决ios下拍照倾斜与canvas高清屏下绘图模糊问题
查看>>
[译]yield关键字都做了什么?
查看>>
Swoft 源码剖析 - Swoft 中的注解机制
查看>>
【微信小程序】根据当前运行环境调用不同的接口地址的一些方法
查看>>
NJ4X源码阅读分析笔记系列(一)——项目整体分析
查看>>
RD基本功——Shell、Bash与Linux环境变量配置
查看>>
前端知识点总结—-响应式
查看>>
IOS 粒子发射器,雪花落下、创建火焰、河流、蒸汽的动画效果源代码
查看>>
node.js实现formdata上传文件
查看>>
Mac 环境下连接多个git — ssh方式
查看>>
移动端1px边框解决方案
查看>>
javascript中var、let、const声明的区别
查看>>
前端论坛、博客及公众号汇总
查看>>
你不知道的javascript事件
查看>>
【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...
查看>>
Insert Interval
查看>>
JavaScript深入理解对象方法——Object.assign()
查看>>
京东自建数据中心核心技术解密——运营管理篇
查看>>
从尼古拉斯·泽卡斯开始学习
查看>>