2020-09-08 10:38发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
在某些情况下,我想利用此FM修改自定义程序。 例如 -如果存在"断点"声明,则需要对此进行注释并在传输请求中获得此更改。
有人为此需求使用过FM吗?通过自定义程序(以编程方式)更改自定义程序
如果有紧急情况,有人可以给我发送示例代码
谢谢
Madhuri
以这种方式在后台以编程方式更改程序是一个坏主意。 最好将其突出显示为错误并使程序员进行更改。
您可以配置Code Inspector以防止BREAK-POINT关键字,并配置传输方式以在发布时检查Code Inspector。/p>
如果要更改源代码,请使用ABAP语句INSERT REPORT("仅供内部使用")。
该功能模块的用途是:
Abap开发工作台所有工具的常规界面
因此,如果您发送操作" EDIT",它将调用SE38以仅在编辑模式下显示程序。
建议:您可以使用标准交易的SCI而不是开发新程序来编辑其他程序,而是对其进行扫描并执行手动工作,这样会更加方便快捷。
如果您仍然想做 使用您自己的程序,使用READ REPORT加载程序源代码,对其进行更改,然后使用GENERATE SUBROUTINE POOL,INSERT REPORT ...在F1帮助中了解更多信息
我已经更新了 您对" ABAP开发"的问题,因为这会更多 准确。 您可能会检查 abapGit 如何导出和导入程序,类和函数组。
嗨,谢谢大家的回复。
嗨,格雷戈尔,
谢谢,来看看abapGit
最多设置5个标签!
以这种方式在后台以编程方式更改程序是一个坏主意。 最好将其突出显示为错误并使程序员进行更改。
您可以配置Code Inspector以防止BREAK-POINT关键字,并配置传输方式以在发布时检查Code Inspector。/p>
如果要更改源代码,请使用ABAP语句INSERT REPORT("仅供内部使用")。
该功能模块的用途是:
因此,如果您发送操作" EDIT",它将调用SE38以仅在编辑模式下显示程序。
建议:您可以使用标准交易的SCI而不是开发新程序来编辑其他程序,而是对其进行扫描并执行手动工作,这样会更加方便快捷。
如果您仍然想做 使用您自己的程序,使用READ REPORT加载程序源代码,对其进行更改,然后使用GENERATE SUBROUTINE POOL,INSERT REPORT ...在F1帮助中了解更多信息
我已经更新了 您对" ABAP开发"的问题,因为这会更多 准确。 您可能会检查 abapGit 如何导出和导入程序,类和函数组。
嗨,谢谢大家的回复。
嗨 Quynh Doan Manh ,我的目的基本上是在s4 hana迁移期间。 (如果在棕地实施过程中没错的话)以自动更改先前的程序,使其与S4 HANA兼容。 如果某处已将matnr声明为char18,则将其更改为声明为数据元素matnr以与char40声明匹配。 喜欢 that.so 我的方法是,首先扫描自定义程序,在表中填入"错误" 或"不兼容"标签和行号,然后通过此FM转到该行并更改该行。 或注释该行并复制" compatible"行,并将所有内容合并到一个TR中。我将尝试您的方法并返回:)非常感谢!Madhuri
嗨,格雷戈尔,
谢谢,来看看abapGit
一周热门 更多>