最浅显易懂的 SAPGUI 里 ABAP 调试器的使用方法介绍
本文介绍 SAPGUI 里 ABAP 调试器的用法。我们编写的 ABAP 程序,如果执行遇到问题,可以使用 ABAP 调试器,采用单步排错的方式进行调试。
我们使用下面这个简单的 ABAP 程序作为例子来讲解。
REPORT z.DATA: lv_count TYPE int4 VALUE 0.
DO 10 TIMES.lv_count = lv_count + sy-index.
ENDDO.WRITE:/ lv_count.
这个 ABAP 程序的逻辑很简单,计算整数1 + 2 + 3 + … + 10 的结果,55.
首先,从事物码 SE38 即 ABAP 程序开发事物码的工具栏里,我们能看见两种不同的断点图标:外部断点和会话断点。
作为 ABAP 的初学者,我们可以暂时忽略这两种断点的区别,因为要理解差异,需要掌握 ABAP 编程环境里所谓 Session 的概念。这里任意选择一种断点进行设置均可。
如何设置断点?用鼠标单击想要设置断点的那一行代码,点击工具栏上如下图2所示的任意一个图标即可:
点击断点按钮后,SAP GUI 屏幕最下方的提示栏,会收到断点设置成功的提示消息:
最浅显易懂的 SAPGUI 里 ABAP 调试器的使用方法介绍相关推荐
- 一个ABAP调试器里查看类的静态属性的小技巧
我们知道,像如图一这种类的静态属性,因为不属于类的实例所有,因此调试到这个类的方法内部时,只能通过图二演示的两种方式在调试器显示该属性的值.而一旦调试到该类方法的外部,通常就只能通过"类名= ...
- SAP技术专家的ABAP调试器培训材料
首先弄清楚ABAP Classic调试器和新调试器的区别: Classic debugger: (1) Static breakpoint a. BREAK-POINT : non-user spec ...
- sscom串口网络数据调试器使用post方法向华为云obs桶上传文件和图片
原贴地址:sscom串口网络数据调试器使用post方法向华为云obs桶上传文件和图片-云社区-华为云 [摘要] 之前发了文章"postman使用post方法向华为云obs桶上传文件和图片&q ...
- 电脑校时器(电脑对时器)设置方法介绍
电脑校时器(电脑对时器)设置方法介绍 电脑校时器(电脑对时器)设置方法介绍 微软从Windows2000开始,系统就支持使用NTP同步的方式获取时间,Windows系统默认的时间源都来自time.wi ...
- 关于 ABAP 调试器里的 16 进制值的显示问题
在调试器里查看字符常量,小写的字母 a 的 16 进制值,即 ASCII 编码里符号 a 的值:61 高位再补上 00 类型 x 的变量,其初始值为 16 进制的 00(1个字节): 6100 的 1 ...
- Turbo C 2.0 集成调试器的使用方法
一旦修改好语法错误之后程序编译就没什么问题了, 但还是可能不按要求运 行, 因为可能有逻辑错误(运行错误).这种错误跟踪就无助于发现错误位置了. TC有一个集成调试器可以跟踪运行错误.通过调试器可以运 ...
- 如何从 ABAP 调试器里提取某个内表的内容用于单元测试
假设我想把内表 gt_tstct 里的所有记录,全部提取出来,用于 ABAP 单元测试里: 我们可以使用 SAP S/4HANA 里自带的 debugger script,把内表的数据以文本的形式提取 ...
- 利用ABAP调试器脚本修改数据库表的值
注1: 这种方法不同于网上流传的在debugger里修改fcode的那种solution 注2:禁止用于生产系统!!! 例如默认情况下,需要直接在dev system的SE16里修改某些table e ...
- ABAP调试器脚本的一个具体应用
例如默认情况下,需要直接在dev system的SE16里修改某些table entry的value,但是 toolbar里看不见edit icon: 因为这个设置: solution /h 打开de ...
最新文章
- deeplearning模型库
- 不能成为专业软件测试人员的10大理由
- python教程书籍-初学者最好的Python书籍列表
- 分布式事务理论(学习笔记)
- android 点对点语音,使用Android SIP Stack进行点对点SIP呼叫?
- yolo算法的优缺点分析_yolo算法介绍
- 忽略已检查的异常,所有出色的开发人员都在这样做–基于600,000个Java项目
- 国内手机产业混乱:产业一窝蜂 企业捞快钱
- android怎样封装,如何封装属于自己的博客网站安卓APP 源码家园
- 高通qusb bulk驱动_1999元!Redmi新机发布:首发高通全新SoC
- tensorflow 1.14 + cuda10.1 在Ubuntu 16.04上
- Zookeeper总结——知识点、选举机制、客户端操作及写数据流程、API操作、zookeeper分布式锁之 Curator、ZAB协议、CAP理论之zookeeper的CP理论
- 内网计算机如何在线查找mac,查询局域网内全部电脑IP和mac地址
- python全栈工程师知识框架_全栈工程师的知识结构
- 计算机夏令营英语面试,保研经验 | 夏令营面试那些事儿(内含视频)
- 【影评】摔跤吧爸爸!
- 外贸网站到底选什么购物车网店系统最好
- 香港电视剧的配音怎么都是一个腔调的呢?
- Hibernate-模板模式
- GBase 8a事务控制
热门文章
- 远程连接MySql数据库
- Python cmd中输入'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。...
- 用户权限 组 特殊权限
- mysql数据结构优化,范式和反范式
- Android获取手机及外设存储空间
- 【Boost】系列03:内存管理之shared_ptr智能指针
- 在OUTLOOK或OWA中查看邮件的SCL级别(转)
- C++Primer第五版——习题答案详解(九)
- sqlalchemy(二)高级用法
- [学习笔记]我们追过的神奇异或(Trie树系列)