在 Debugger 中向 itab 插入数据

Insert data to itab in Debugger

如何在空的 table 中插入行,通过调试只是为了查看代码的结果?

如果可以在当前调试上下文中编辑内部 table,您有两个选择:

1、工具window右侧有服务菜单。您可以在那里找到 table 工具并添加一个新行:

2、右击table选择更改Table内容项:

您(或者更有可能是您的 BASIS 团队)还应该在 S_DEVELOP 授权对象中检查您的开发权限。那里有 OBJTYPE DEBUG,它针对不同的调试级别提供三种不同的活动

  • Activity 03: 显示
  • Activity 02: 更改字段值和函数 Debugging->Goto 语句
  • Activity 01: 在系统程序和内核调试中显示

如您所料,您应该在授权配置文件中拥有 Activity 02 才能编辑变量。