2020-09-30 01:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有sap FIORI应用程序,我需要调试ABAP代码,但是当我在abap代码上放置一个外部断点但运行fiori应用程序时,不会触发断点。
我的下一个代码有问题
在我从Fiori运行时只想验证sy-tcode的值,如您所见,该代码仅在从ME28输入而不是从FIORI输入时有效。
你能帮我吗?
致谢
Nic很好地暗示了确保要调试的用户确实与该进程的用户匹配。
外部调试应该没问题,因为屏幕截图已经显示了外部断点。
除了用户检查之外,您还可以在运行Fiori App时验证是否确实到达了代码。 这听起来有些奇怪,但是有时,对于最有经验的开发人员来说,他们确实可以确定到达了某个代码段,而实际上却没有到达。
有很多方法可以验证它是否达到要求,例如 使用写语句(尽管不适合Fiori ..),使用某些特征操作返回值,创建ext。 BP在较早的位置尝试使用您感兴趣的那条线,使用ADT中的动态日志点,...
最诚挚的问候, Armin
您是否在外部调试中使用BREAK-POINTS 模式? 这是您的"默认"用户以外的另一个用户吗?
在前端网关和后端调试上都有一些博客(链接)以及OData(链接)。
提取 从第一个博客开始:
""使用abap调试器可以像往常一样调试abap后端。 使用外部断点代替会话很重要 断点。 否则,调试器将不会在您的断点处停止。 一种 后端调试的有用之处在于,您可以切换 您要在后端系统中调试的用户。 你可以改变 您在(例如)的设定中为其调试的用户 T代码SE80。 我们已经 当abap开发人员直接使用JavaScript时,经常使用此功能 开发人员检查应用程序中的错误/功能–我们进行了更改 前端开发者用户的后端断点,以及 请直接检查代码。"
希望这对您有帮助...
Nic T。
最多设置5个标签!
Nic很好地暗示了确保要调试的用户确实与该进程的用户匹配。
外部调试应该没问题,因为屏幕截图已经显示了外部断点。
除了用户检查之外,您还可以在运行Fiori App时验证是否确实到达了代码。 这听起来有些奇怪,但是有时,对于最有经验的开发人员来说,他们确实可以确定到达了某个代码段,而实际上却没有到达。
有很多方法可以验证它是否达到要求,例如 使用写语句(尽管不适合Fiori ..),使用某些特征操作返回值,创建ext。 BP在较早的位置尝试使用您感兴趣的那条线,使用ADT中的动态日志点,...
最诚挚的问候,
Armin
您是否在外部调试中使用BREAK-POINTS 模式? 这是您的"默认"用户以外的另一个用户吗?
在前端网关和后端调试上都有一些博客(链接)以及OData(链接)。
提取 从第一个博客开始:
""使用abap调试器可以像往常一样调试abap后端。 使用外部断点代替会话很重要 断点。 否则,调试器将不会在您的断点处停止。 一种 后端调试的有用之处在于,您可以切换 您要在后端系统中调试的用户。 你可以改变 您在(例如)的设定中为其调试的用户 T代码SE80。 我们已经 当abap开发人员直接使用JavaScript时,经常使用此功能 开发人员检查应用程序中的错误/功能–我们进行了更改 前端开发者用户的后端断点,以及 请直接检查代码。"
希望这对您有帮助...
Nic T。
一周热门 更多>