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

本文共 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

你可能感兴趣的文章
Java_InvokeAll_又返回值_多个线程同时执行,取消超时线程
查看>>
SaltStack作业
查看>>
单例设计
查看>>
springboot+缓存
查看>>
/*10个filter的属性*/ ---毛玻璃效果
查看>>
折半查找习题解答
查看>>
51单片机的P1
查看>>
[32]JSON
查看>>
3689: 异或之
查看>>
字符串模式匹配KMP算法
查看>>
Android Drawable和Bitmap图片之间转换
查看>>
Debian 8 安装 Nvidia 显卡驱动
查看>>
nginx静态文件访问
查看>>
SharePoint 2013中的默认爬网文件扩展名和分析文件类型
查看>>
c#-冒泡排序-算法
查看>>
IP釋放、清除、以及刷新DNS
查看>>
第二次作业
查看>>
小知识
查看>>
安装Vmware时竟然也会报错,错误信息见图
查看>>
20179311《网络攻防实践》第三周作业
查看>>