[英]ABAP Memory ID or PARAMETER values in debugger
Some of the ABAP programs that I have to debug use system memory to pass data to other programs using the following syntax:我必须调试的一些 ABAP 程序使用系统内存使用以下语法将数据传递给其他程序:
EXPORT: VARIABLE_NAME TO MEMORY ID 'NAME_OF_MEMORY_OBJECT'.
How do I check the value of these memory IDs in the debugger?如何在调试器中检查这些内存 ID 的值?
Relatedly, how can I view the value of parameter set with:相关地,我如何查看参数集的值:
SET PARAMETER 'ZPR' FIELD lv_project.
These memory IDs can be accessed in the debugger, but the option isn't accessible by default in the "new" Debugger.这些内存 ID 可以在调试器中访问,但默认情况下在“新”调试器中无法访问该选项。 To display them you have two options:
要显示它们,您有两个选择:
MEMORIES
(" EXPORT/IMPORT memories ") area or manually enter it in the Area input field to open the list of active memory IDs.MEMORIES
(“导出/导入内存”)区域或在区域输入字段中手动输入以打开活动内存 ID 列表。 Click through on any one to see its hexadecimal value.MEMORIES
area selected by default.MEMORIES
区域。If you want to view the PARAMETERs that were set instead of memory IDs, the procedure is almost exactly the same.如果要查看设置的 PARAMETER 而不是内存 ID,步骤几乎完全相同。 However, instead of opening the
MEMORIES
system area, open the SMEM
(" SAP memory (SPA-GPA) ") area.但是,不是打开
MEMORIES
系统区域,而是打开SMEM
(“ SAP 内存(SPA-GPA) ”)区域。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.