`
moonfly2004
  • 浏览: 54466 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

程序调用——submit的用法

阅读更多

ABAP程序的启动方式有两种。一种是直接运行,即在事务代码SE38或者SA38中通过执行功能运行程序,

以及通过系统目录或在命令域中输入代码运行程序;另一种方式是从一个正在运行的程序中调用另一个程
序,这种方式称为内部调用。内部调用另一个可执行程序可以通过SUBMIT语句进行。

  在一个程序内部调用另一个程序时,可能出现两种情况。其一是调用程序将控制完全交给被调用程序,
被调用程序执行结束后,不再返回原来的程序;另一种情况是嵌入式调用,被调用程序结束后返回原程序

无返回调用:submit
调用并返回:submit and return
 
例子:

 程序1
 
 REPORT z_call_example.
 
 START-OF-SELECTION.
   WRITE 'This program may call another one.'.
   SUBMIT z_example.

  程序2
 
 REPORT z_example.
 
 DATA text(20) VALUE 'This is an example.'
 START-OF-SELECTION.
   WRITE text.
 
假定程序2已存在,则执行程序1后,将直接输出程序2的列表内容:
   This is an example.
 
  单击回车键将退出程序运行界面,因为程序2调用在程序1的列表输出处理之前进行,因此程序1中WRITE
语句的内容没有被输出。

  如果该程序中使用submit and return语句代替submit语句,则使用回车键按钮离开z_example后,还会返回调用它的程序,因而在列表屏幕中将再次显示z_call_example的列表输出部分:
   This program may call another one.
分享到:
评论

相关推荐

    从入门到精通HTML5——PDF——网盘链接

     9.3.6 提交按钮——submit 191  9.3.7 重置按钮——reset 192  9.3.8 图像域——image 193  9.3.9 隐藏域——hidden 195  9.3.10 文件域——file 195  9.4 列表/菜单标记 197  9.5 文本域标记——...

    mall-xiaohongshu-小程序模仿小红书.zip

    “小红书”——给你安利几个小程序的“坑”微信小程序写在前面 小程序发布至今已有一年多时间,很多人都已经在小程序道路上狂奔。最近我也开始了学习小程序,学了一段时间后,想看看这段时间的学习效果,于是边学习...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    5.1 Struts标签的使用方法 59 5.2 表单标签的共同属性 60 5.3 form标签 62 5.4 textfield、password、hidden标签 63 5.5 submit标签 65 5.6 reset标签 65 5.7 label标签 66 5.8 head标签 66 5.9 textarea标签 66 ...

    Oracle JOB 用法小结

    这个参数的值是由为此工作调用Submit()过程返回的job参数的值。已正在运行的工作不能由调用过程序删除。    7、Run()过程用来立即执行一个指定的工作。这个过程只接收一个参数:    PROCEDURE Run(job IN ...

    Visual C++ 2010入门经典(第5版)--源代码及课后练习答案

    《visual c++ 2010入门经典(第5版)》针对visual c++ 2010版本进行了全面更新,介绍了最新的开发环境和如何使用visual c++构建现实世界中的应用程序。拥有本书,您就迈向了通往使用两种c++版本编写应用程序的成功之路...

    jquery插件使用方法大全

    由于jQuery 1.5的Ajax模块内置使用了延迟对象,因此现在通过jQuery编写Ajax程序将自动获得这一功能。 开发人员借此可以使用无法立即获得的返回值(如异步Ajax请求的返回结果),而且第一次能够附加多个事件处理器。 ...

    VC++开发手机软件(PDF+源码).

    1.2.1 Visual Studio 2005的Visual C++——Windows CE开发环境概述 1.2.2 示例程序HelloWorld 1.3 Windows CE附带远程工具概述 第2章 图形编程 2.1 设备环境类 2.2 图形对象类(GDI) 2.3 绘制各种图形 2.4...

    perl编程24学时教程.rar

    13.2.3 使用引用来调试程序 154 13.3 练习:另一个游戏——迷宫 155 13.4 课时小结 157 13.5 课外作业 157 13.5.1 专家答疑 157 13.5.2 思考题 158 13.5.3 解答 158 13.5.4 实习 158 第14学时 使用模块 159 ...

    perl语言脚本文档说明

    第22学时 使用CGI程序发送电子邮件 251 22.1 Internet邮件入门 251 22.1.1 发送电子邮件 252 22.1.2 发送邮件时首先应该注意的问题 252 22.2 邮件发送函数 253 22.2.1 用于UNIX系统的邮件函数 254 22.2.2 用于...

    Perl编程24学时教程(PDF格式,共24章)

    20.2 如何调用CGI程序的详细说明 230 20.2.1 将参数传递给CGI程序 230 20.2.2 特殊参数 231 20.3 服务器端的包含程序 232 20.4 部分环境函数简介 234 20.5 重定向 235 20.6 课时小结 237 20.7 课外作业 237 20.7.1 ...

    perl学习文档

    20.2 如何调用CGI程序的详细说明 230 20.2.1 将参数传递给CGI程序 230 20.2.2 特殊参数 231 20.3 服务器端的包含程序 232 20.4 部分环境函数简介 234 20.5 重定向 235 20.6 课时小结 237 20.7 课外作业 237 20.7.1 ...

    PERL编程24学时教程

    20.2 如何调用CGI程序的详细说明 230 20.2.1 将参数传递给CGI程序 230 20.2.2 特殊参数 231 20.3 服务器端的包含程序 232 20.4 部分环境函数简介 234 20.5 重定向 235 20.6 课时小结 237 20.7 课外作业 237 20.7.1 ...

    24日学好Perl语言

    20.2 如何调用CGI程序的详细说明 230 20.2.1 将参数传递给CGI程序 230 20.2.2 特殊参数 231 20.3 服务器端的包含程序 232 20.4 部分环境函数简介 234 20.5 重定向 235 20.6 课时小结 237 20.7 课外作业 237 20.7.1 ...

    PERL编程24学时教程.pdf

    20.2 如何调用CGI程序的详细说明 230 20.2.1 将参数传递给CGI程序 230 20.2.2 特殊参数 231 20.3 服务器端的包含程序 232 20.4 部分环境函数简介 234 20.5 重定向 235 20.6 课时小结 237 20.7 课外作业 237 20.7.1 ...

    JavaScript详解(第2版)

     11.4.6 submit()及reset()方法   11.5 输入设备(控件)编程   11.6 应知应会   练习   第12章 图片与链接   12.1 图片简介   12.1.1 重温HTML中的图片   12.1.2 JavaScript中的image对象   ...

    低清版 大型门户网站是这样炼成的.pdf

    5.1.10 使用hibernate的isinitialized()与initialize()方法 277 5.1.11 持久化对象间的级联操作 277 5.2 hibernate的检索策略 291 5.2.1 立即检索 291 5.2.2 延迟检索 296 5.2.3 迫切左外连接检索 300 5.3 hql...

Global site tag (gtag.js) - Google Analytics