1 CHECK 后面要跟一个表达式,当表达式为假(false)时,check发生作用,退出循环(loop) 或处理程序(processing block).
2 如果check 出现在循环中,则发生作用时,退出的是当前一次循环,程序会继续执行下一步循环操作,其作用类似于continue.
3 如果check 出现在循环以外,则发生作用时,退出的是当前执行的程序块processing block ,列如一个form,method ,或event.

1 exit如果出现在循环中,退出的是整个循环操作,程序会从循环结束处开始继续执行,其作用相当于 break.
2 exit 如果出现在循环之外,退出的是当前执行的程序块,列如一个form,method 或event,其作用相当于return.

return用来退出执行的程序块,列如一个form,method,或event ,不管是否出现在循环中,return都是会退出当前执行的程序块,而不仅是退出循环。

虽然abpa中的exit和return都可以用来实现退出当前执行的程序块,但是sap的帮助文件建议只在循环中使用exit,其他情况下退出用当前执行进程,用return.

leave program 直接离开程序

ABAP中的CHECK,EXIT,RETURN,LEAVE PROGRAM.相关推荐

  1. ABAP 程序中退出操作(CHECK, EXIT, RETURN, LEAVE PROGRAM...)

    ABAP 程序中退出操作(CHECK, EXIT, RETURN, LEAVE PROGRAM...) 这里总结一下几个常用的退出操作: CHECK.(SAP官方推荐只在循环中使用) 1)CHECK ...

  2. php 中continue break exit return 的区别

    php 中的循环有 for foreache while do{} whlie这几种 1 continue continue是用来在循环结构中,控制程序放弃本次循环continue 之后的语句,并转而 ...

  3. ABAP中的F4帮助怎么用?

    ABAP中的F4帮助怎么用? 当我们在sap的界面上,焦点放到一个字段上的时候,按F4,会出现选择或者搜索的界面,这就是abap中的f4帮助. 有多种实现f4帮助的方法,现在就把我指导的一点点说出来: ...

  4. ABAP中的F4帮助怎么用

    ABAP中的F4帮助怎么用?  当我们在sap的界面上,焦点放到一个字段上的时候,按F4,会出现选择或者搜索的界面,这就是abap中的f4帮助.    有多种实现f4帮助的方法,现在就把我指导的一点点 ...

  5. 【SAP Abap】X档案:SAP ABAP 中 AMDP 简介及实现方法

    SAP ABAP 中 AMDP 简介及实现方法 0.前言 1.AMDP 简介 1.1 代码下沉(Code Pushdown) 1.2 AMDP 是托管数据库过程的容器 1.3 AMDP 的优缺点 1. ...

  6. 32.全网最详细trap讲解,trap语法格式,信号和用途,最常用的信号,trap常用的命令,ctrl + c,信号屏蔽和恢复,trap -,debug,exit,return示例,三个综合案例

    文章目录 语法详解 trap格式 信号和用途 最常用的信号 trap常用的命令 示例 ctrl + c 示例 信号屏蔽和恢复 trap - 示例 debug示例 exit示例 return示例 综合案 ...

  7. ABAP中使用浏览器打开网页

    在SAP ABAP中可以在Screen中嵌入Html control打开网页,也可以通过调用本地的IE浏览器打开. 1.在Screen中嵌入Html control的例子,在系统中有,se38:SAP ...

  8. python idle退出_【ZZ】windows+python2.7在IDLE中执行sys.exit()出现的问题及解决方案

    <简明Python教程>中第13章讲述"异常"时,有这样的一个实例, import sys try: s = raw_input('Enter something -- ...

  9. 3. Web Dynpro for ABAP: Web Dynpro Window Web Dynpro Program

    3. Web Dynpro for ABAP 之 Web Dynpro Window & Web Dynpro Program (下载PDF) 3. Web Dynpro for ABAP 之 ...

最新文章

  1. 在python中使用关键字define定义函数_python自定义函数def的应用详解
  2. Linux中与命令相关的命令
  3. (六) Docker 容器命令
  4. 误码率越高越好还是越低越好_ISO永远都是越低越好?不一定!这些情况下要用高 ISO!...
  5. 大学计算机一级b笔记,全国计算机等级一级B Excel考试整理笔记
  6. java发邮件的框架_Java的Spring框架中实现发送邮件功能的核心代码示例
  7. web元件库、axure元件库、通用元件库、常用web组件、常用表单、框架、数据表单、导航栏、边框、图标、列表、日期时间选择器、评分组件、穿梭框、输入框、步骤条、图表组件、数据可视化、后台模板、时间轴
  8. 使用EDITPLUS编写C#控制台应用程序
  9. wps里面的流程图怎样更改_wps中流程图如何制作
  10. vue3大屏电子数字滚动显示动效
  11. Windows安装SVN
  12. HexoNext添加网易云音乐
  13. Windows 运行中的程序的图标在任务栏显示不正常\图标变白色的解决方法
  14. 小鸟云服务器如何进行重装系统?
  15. redux的原理、工作流程及其应用
  16. 基于sklearn的贝叶斯文本分类
  17. MySQL数据库授权备份恢复
  18. 树莓派裸板linux,树莓派裸板开发操作系统 一
  19. 拷贝信息到usim卡
  20. idea 绿叶子yml配置文件图标变成紫色,编写没有提示

热门文章

  1. 初识Json浅扯ajax
  2. 微服务 撮合引擎 撮合微服务搭建 案例 4
  3. 【安全资讯】欧盟委员会:公司不得使用面部识别技术评判员工
  4. c语言除法留小数点两位小数,高精度除法小数点位数
  5. 动手学深度学习——权重衰退及代码实现
  6. 1.6 例子:CIFAR-10分类
  7. labelme jason文件批处理
  8. 广州签发全国首张微信身份证,AI成主要证明技术
  9. 给android手机划代
  10. Win11系统打开自带虚拟机平台的方法