介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 试读版

简介: 介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 试读版

笔者曾经写过一篇文章,介绍了如何根据 ABAP 错误消息找到准确的抛出该错误消息的代码位置:


SAP错误消息调试之七种武器:让所有的错误消息都能被定位


这七种武器的第四种,即根据 ABAP 系统提供的两款标准工具,输入关键字,在指定的 ABAP 开发包里,搜索并列出所有包含了指定关键字的 ABAP 代码的准确位置。


本文及后续步骤,我们就来给尚未使用过这两款代码搜索工具的朋友们做一个详细介绍。


工具1:ABAP 报表 RS_ABAP_SOURCE_SCAN

这个报表的名称,笔者是这样记忆的。


RS 代表 Reuse Service,可重用的服务。SOURCE SCAN 代表源代码扫描。


执行报表后,看到下图所示的输入界面。


笔者绝大多数时候,只使用了这个报表的 1 ~ 4 输入参数,如下图所示:



image.png

(1) 搜索的关键字。注意这个工具支持指定一个 正则表达式 作为搜索关键字。


(2) Package:在哪些 ABAP 开发包里进行搜索。


(3) 在指定的 function group 内搜索。


(4) 在指定的 Class 范围内搜索。


一般来说,搜索条件指定越详细,则搜索范围越小,则搜索速度越快。


我们来看一个实际工作中的例子, 以及如何使用正则表达式的方式来搜索想要检索的 ABAP 代码。



相关文章
|
2天前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
22 0
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
|
2天前
|
数据库
ABAP 泛型编程实战 - 分享一个数据库表内容的拷贝工具试读版
ABAP 泛型编程实战 - 分享一个数据库表内容的拷贝工具试读版
20 0
|
2天前
|
JSON 数据格式
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
第三方系统或者工具通过 HTTP 请求发送给 ABAP 系统的数据,应该如何解析试读版
31 0
|
7月前
ABAP 后台作业的一个状态查询工具
ABAP 后台作业的一个状态查询工具
72 0
|
8月前
|
测试技术 API
使用 Postman 工具高效管理和测试 SAP ABAP OData 服务的试读版
使用 Postman 工具高效管理和测试 SAP ABAP OData 服务的试读版
83 1
|
2天前
|
BI 网络安全
如何使用 ABAPGit 在 SAP ABAP 系统安装 abap2xlsx 工具试读版
如何使用 ABAPGit 在 SAP ABAP 系统安装 abap2xlsx 工具试读版
6 0
|
8月前
|
SQL BI 数据库
介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 的使用方法
介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 的使用方法
90 0
|
2天前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
16 0
|
2天前
|
Linux
一个能够在 ABAP 服务器执行 linux 命令的小工具
一个能够在 ABAP 服务器执行 linux 命令的小工具
19 0
|
2天前
|
搜索推荐 机器人 数据建模
使用 ChatGPT Store 里的工具给 ABAP 制作 Logo,效果一般
使用 ChatGPT Store 里的工具给 ABAP 制作 Logo,效果一般
15 0