如何在表达式后搜索字符串/变量

2020-09-02 02:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在研究一个程序,该程...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在研究一个程序,该程序可以优化报告,作为我大学的一个项目。 因此,它会扫描报告并尝试自动修复它们。 我将尝试通过一个例子来解释我的问题:

[随机码]

使用键bdatj = l_jah
bumon = l_mon二进制搜索将表l_t009b读入wa_t009b。

[随机码]

所以我的问题是,如何找到" bdatj"和" bumon"? 我尝试过这样的事情:

将报告v_name读入source_rep。

在table source_rep中忽略正则表达式'(WITH KEY =?)'的所有出现IGNORING CASE RESULTS results_tab。

但是,老实说,我不知道'密钥名称'就不知道如何获得密钥。

有想法吗?

问候

ABAP开发

4条回答
歪着头看世界
2020-09-02 02:24

我仍然认为您正在寻找正确的正则表达式(前提是每个ABAP语句都存储在一行中,因为 正则表达式一次仅适用于一行)。 但是自动完成所有这些操作需要花费大量时间,并且除非您为许多公司开发工具,否则与手动创建相比,我看不出自动创建该工具有什么好处。 此外,如果读取发生在循环内,那么在二进制搜索之前添加SORT可能适得其反...

一周热门 更多>