关于调试:在ABAP调试器中查看长字符串的结尾

View the end of a long string in ABAP debugger

在我的ABAP功能模块中,我有一个包含一些兆字节可打印字符的字符串。

在使用se80调试期间,我想查看字符串的结尾。

如何查看字符串的后20个字符?


您可以在调试器中看到技术类型,该技术类型显示了字符串的实际长度。这是一个示例。

1
2
3
4
5
REPORT ZZZ.

DATA(g_string) = `ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`.

BREAK-POINT.

在此示例中,技术类型为CString{52}。使用此信息,您可以自己计算52 - 20 = 32的偏移量,然后像在调试器g_string+32(20)中那样键入变量。

巨大的XString变量的示例屏幕截图:

  • 后端调试器:enter


您可以在"详细信息显示"选项卡中使用" HTML"或"文本浏览器"。双击以打开变量。

enter