介绍一款 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 输入参数,如下图所示:

a772868d8eaad189aba5ad94ddbe3dbb.png

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


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


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


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


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


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

相关文章
|
29天前
|
前端开发 开发工具 Android开发
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
13 0
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
|
29天前
|
开发者 供应链 BI
SAP ABAP CALL SUBSCREEN 代码解析
SAP ABAP CALL SUBSCREEN 代码解析
37 0
|
25天前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
25天前
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
16 1
|
26天前
|
存储 API
如何在 SAPGUI 的 ABAP 报表里显示图片试读版
如何在 SAPGUI 的 ABAP 报表里显示图片试读版
20 1
|
29天前
|
开发工具 Web App开发 IDE
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
8 2
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
|
29天前
SAP ABAP Subscreen 使用介绍试读版
SAP ABAP Subscreen 使用介绍试读版
15 0
SAP ABAP Subscreen 使用介绍试读版
|
29天前
|
数据库
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
10 0
如何查询 SAP ABAP 系统里消耗存储空间排名前几位的数据库表试读版
|
29天前
|
数据库 存储 BI
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
12 0
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
|
29天前
|
数据库
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
10 0
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版

热门文章

最新文章