使用 "SUBMIT"将数据从一个报表传递到另一个报表



我必须在ABAP中将用户名从一个报告传递到另一个报告。

我正在使用以下代码。

   SUBMIT zpgm_to WITH fld_pgm2 eq fld_pgm1 .

"zpgm_to"是我必须将值传递到的报告。

"fld_pgm2"是报表zpgm_to中的字段。

"fld_pgm1"是报表zpgm_from中的字段,其中包含要传递的值。

当我使用调试时,我发现该值没有传递给zpgm_to报告。我找不到我在哪里犯了错误。如果有人以前遇到过这个问题,请做必要的事情。

我在您的示例代码中看不到问题。

如果fld_pgm2中有拼写错误,并且使用未定义的参数,则语法检查不会报告错误。

请尝试扩展语法检查:

  1. 程序>检查>扩展语法检查
  2. 检查是否选中External program interfaces
  3. 运行检查。如果有拼写错误,您会收到一个错误___ is not a parameter or a select option in report ___

检查fld_pgm2的定义。 它必须定义为参数,而不是数据。

相关内容

  • 没有找到相关文章