1. 可用程序 由于很多程序中含有HardCode(硬码),需要找出含这些硬码的程序,然后改成配置类型 目前SAP可用的源代码搜索函数 RPR_ABAP_SOURCE_SCAN RS_ABAP_SOURCE_SCAN 2. 使用方法 RPR_ABAP_SOURCE_SCAN为例 SE38运行程序 输入搜索条件 查询结果
SE38所在的package是SEDT, 运行RS_ABAP_SOURCE_SCAN,在package SEDT中查找关键字message 017, 然后手动分析结果,找到出错的abap程序。 也可以使用CODE_SCANNER来查询, 5, 使用SAT工具 Tcode SAT,创建一个新的SAT 变式,在变式屏幕中,选择“Aggregation – None”选项, 然后在SAT主屏幕中输入SE38,选择上面创建的...
最后通过单步调试,发现 ABAP 全文搜索,通过 ADBC(ABAP Database Connectivity) 拼凑的下面这行 SQLScript Query 语句实现: SELECTTOP100*,SNIPPETS("DATA")AS"ABAP_CODE"FROM"SAPAG3"."RIS_V_PROG_TADIR"WHERECONTAINS(("DATA"),'Jerry')WITHPARAMETERS('request_flags'='LINESNIPPETS') 从语法上判断,很明显这...
RPR_ABAP_SOURCE_SCAN:扫描代码,查找字符串_SAP刘梦_新浪博客,一个查找字符串的程序,或者根据字符串查找所
The source code scan report RS_ABAP_SOURCE_SCAN ( or transaction code CODE_SCANNER ) is a good tool for ABAPers. In my Webclient UI development life, I would also expect that there is also a similar tool which enable the scan on html source code of ui component view, forexample I ...
另一个事务码CODE_SCANNER也提供了类似的ABAP代码扫描功能,界面和RS_ABAP_SOURCE_SCAN略微有点差异。 方法5:孔雀翎- 使用ABAP应用性能分析工具SAT 《孔雀翎》是《七种武器》系列里Jerry最喜欢的一部,而使用SAT进行ABAP消息定位也是Jerry最喜欢的方法。 孔雀翎是个由纯金铸成、闪闪发光的圆筒,上面有两道枢纽,按下...
突然发现一个很好的Report:RPR_ABAP_SOURCE_SCAN 可以填写程序名,因为我也想看到RFC中的硬编码 所以我直接填写package名称和想要查找的字段。然后执行就可以了。 SAP屏幕会自动将 输入的字母 转为大写字母,如果程序里的硬编码是小写的,也是能够匹配到的。
作用:通过这个标准程序,可以在系统的源代码中进行字符串的查找! 程序名称: 1 RPR_ABAP_SOURCE_SCAN 或者 2 RS_ABAP_SOURCE_SCAN 或者 3 *ABAP_SOURCE_SCAN 查找 作用:通过这个标准程序,可以在系统的源代码中进行字符串的查找!
Solved: Hi Friends, I am using SCAN ABAP PROGRAM in my code . SCAN ABAP-SOURCE source_sub TOKENS INTO i_tokens_sub STATEMENTS INTO i_statements_sub KEYWORDS FROM
Tcode SE93, find the package name of SE38: Then use report RS_ABAP_SOURCE_SCAN and maintain the search criteria below. The reason why I do not use program name RSABAPPROGRAM is that it is just a wrapper report. The actual implementation of SE38 is not put within it. ...