在用Debug调试程序的时候,经常会修改一些变量的值,可以通过SM21查询这些修改的历史记录。
一个简单的例子程序:输出GoogleSAP.com字符串。
1 2 3 4 5 |
REPORT ztest_debug_change_log. DATA:l_text(20) TYPE c VALUE 'GoogleSAP.com'. WRITE:l_text. |
运行后,在debug模式下将l_text内容变更为BaiduSAP.com
修改后,F8运行结束。
tcode:SM21,输入上面运行的程序名ZTEST_DEBUG_CHANGE_LOG,
然后在syslog messages中可以看到Field contents changed: L_TEXT -> BaiduSAP.com
双击行,进入到详细界面,可以看到documentation:The contents of the specified field were changed in the Debugger.
以上。
发表评论