调试

2020-08-19 19:48发布

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

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


在调试中,f5,f6和f7 f8有什么区别?

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

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


在调试中,f5,f6和f7 f8有什么区别?

付费偷看设置
发送
10条回答
hengyuye
1楼 · 2020-08-19 20:14.采纳回答

HI

F5-逐步调试

F6-跳过循环和子例程

F7-跳过循环或子例程,并返回到最后一个光标点。

F8-执行并退出调试

关于调试...

3种类型的更新,常规和系统调试

检查此项以进行更新调试

如果设置" Update Debbugging",则可以调试在更新tusk中起作用的代码。

SAP std通常运行例程(函数或表单)以更新象牙模式更新数据库,这些例程在提交工作完成后立即启动。

该提交在程序末尾被调用,因此您不能通过"正常调试"来调试它们,因为它会在程序结束后立即结束

或----


所有数据库更新都是由更新工作过程通过调用更新任务中的函数/子例程来执行的。

这些任务在应用程序中达到提交工作后执行。 默认情况下,您无法调试这些功能。

要调试这些,您需要显式激活更新调试。

要进行系统调试,请检查以下链接

http://help.sap.com/saphelp_nw2004s/ helpdata/zh-CN/ef/5f0640555ae369e10000000a155106/content.htm

http://help.sap.com/saphelp_47x200/ helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm

有关调试教程:

http://help.sap.com/saphelp_erp2005vp/ helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm

http://www.sapdevelopment.co.uk/tips/debug/ debughome.htm

http://www.sap-basis-abap.com/sapab002.htm

系统调试

如果设置此选项,还将为系统程序(程序属性中的状态为S的程序)激活调试器。 保存断点时,还将保存"系统调试"设置。

更新调试

更新功能模块与ABAP调试器中当前正在运行的程序不在同一用户会话中运行。 因此,这些功能模块不包括在调试中。 只有选择"更新调试"选项,您才能在"提交工作"之后显示和调试它们。

常规调试

常规调试是我们通过常规动态断点,/H或使用静态断点进行的调试。

您可以在处理时切换到不同的调试模式。

BREAKPOINT

在源代码中,我们通过单击"停止"按钮在此处设置断点,当您执行程序时,系统将在此处停止。

观察点

对于观察点,我们需要给出一些条件,当满足此条件时,程序将停止

示例:如果仅想调试

matnr值比设置的监视点100

matnr =100。当值达到100时

程序在此时停止。

奖励积分,如果有帮助。.

此致

Omkar。

消息的编辑者:

Omkaram Yanamala

DafaDDDa
2楼-- · 2020-08-19 20:10

嗨,

F5每次仅执行1行代码。

F6跳过子例程/功能模块中的内部调试。

F7退出循环,子程序或功能模块。

F8直到下一个断点执行程序。

奖励积分,如果有帮助的话。

此致

Atin

四川大学会员
3楼-- · 2020-08-19 20:27

嗨,

F5-执行单行

F6-执行整个子例程perform语句

< p> F7-从子程序中退出

F8-执行直到断点,或者如果没有断点,则执行完整程序

代楠1984
4楼-- · 2020-08-19 20:28

HI。

F5-逐步调试

F6-跳过循环和子例程

F7-跳过循环或子例程,并返回到最后一个光标点。

F8-执行并退出调试

关于调试...

3种类型的更新,常规和系统调试

检查此项以进行更新调试

如果设置" Update Debbugging",则可以调试在更新tusk中起作用的代码。

SAP std通常运行例程(函数或表单)以更新象牙模式更新数据库,这些例程在提交工作完成后立即启动。

该提交在程序末尾被调用,因此您不能通过"正常调试"来调试它们,因为它会在程序结束后立即结束

或----


所有数据库更新都是由更新工作过程通过调用更新任务中的函数/子例程来执行的。

这些任务在应用程序中达到提交工作后执行。 默认情况下,您无法调试这些功能。

要调试这些,您需要显式激活更新调试。

要进行系统调试,请检查以下链接

http://help.sap .com/saphelp_nw2004s/helpdata/zh-CN/ef/5f0640555ae369e10000000a155106/content.htm

http://help.sap .com/saphelp_47x200/helpdata/zh-CN/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm

有关调试教程:

http://help.sap .com/saphelp_erp2005vp/helpdata/zh/5a/4ed93f130f9215e10000000a155106/frameset.htm

http://www.sapdevelopment.co.uk /tips/debug/debughome.htm

http://www.sap-basis-abap.com /sapab002.htm

系统调试

如果设置此选项,还将为系统程序(程序属性中的状态为S的程序)激活调试器。 保存断点时,还将保存"系统调试"设置。

更新调试

更新功能模块与ABAP调试器中当前正在运行的程序不在同一用户会话中运行。 因此,这些功能模块不包括在调试中。 只有选择"更新调试"选项,您才能在"提交工作"之后显示和调试它们。

常规调试

常规调试是我们通过常规动态断点,/H或使用静态断点进行的调试。

您可以在处理时切换到不同的调试模式。

BREAKPOINT

在源代码中,我们通过单击"停止"按钮在此处设置断点,当您执行程序时,系统将在此处停止。

观察点

对于观察点,我们需要给出一些条件,当满足此条件时,程序将停止

示例:如果仅想调试

matnr值比设置的监视点100

matnr =100。当值达到100时

程序在此时停止。

奖励所有有用的答案。

问候。

Jay

一周热门 更多>