我必须在ABAP中把用户名从一个报表传递到另一个报表。
我使用下面的代码。
SUBMIT zpgm_to WITH fld_pgm2 eq fld_pgm1 .
'zpgm_to'是我要传递值的报告。
'fld_pgm2'是报告zpgm_to中的字段。
'fld_pgm1'是报告zpgm_from中的字段,其中包含要传递的值。
当我使用调试时,我发现该值没有传递到zpgm_to报告.我无法找到我做了错误的地方。如果有人以前遇到过这个问题,请做必要的。
我看不到一个问题,在你的例子代码。
如果你有一个印刷错误 fld_pgm2
而你使用了一个未定义的参数,语法检查不会报告错误。
请尝试扩展语法检查。
External program interfaces
是检查。___ is not a parameter or a select option in report ___
检查定义 fld_pgm2
它必须定义为 PARAMETER 而不是数据