FM 参数始终为在SE37中

发布于 2024-07-26 03:20:56 字数 506 浏览 7 评论 0原文

我们有一个功能模块,其中包含一个导入参数 IS_USER,其类型为 S_USER,S_USER 是一个结构体,包含以下字段:

USER_ID         USER_ID         CHAR       60
IP_ADDR         IP_ADDR         CHAR       16
SESSION_ID      SESSION_ID      CHAR       20
LANGU           SPRAS           LANG        1
MACHINE_NAME    MACHINE_NAME    CHAR      128
SAP_PASSPORT    SAP_PASSPORT    STRING  
EXTRA_DATA                      STRING  

在 SE37 中测试运行该功能模块时,参数 IS_USER 始终具有“<”Intial”> ;” 文本且其中的任何字段都无法修改。 有谁知道这里出了什么问题吗?

We have a function module which contains an importing parameter IS_USER, which is of type S_USER, S_USER is a structure and contains the following fields:

USER_ID         USER_ID         CHAR       60
IP_ADDR         IP_ADDR         CHAR       16
SESSION_ID      SESSION_ID      CHAR       20
LANGU           SPRAS           LANG        1
MACHINE_NAME    MACHINE_NAME    CHAR      128
SAP_PASSPORT    SAP_PASSPORT    STRING  
EXTRA_DATA                      STRING  

When test run the function module in SE37, the parameter IS_USER always have the "<"Intial">" text and no field in it can be modified. Does anyone know what's wrong here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦太阳 2024-08-02 03:20:56

如果您想使用 SE37 测试 FM,则需要从自定义数据结构中取出该字符串。 SE37的测试屏幕不喜欢深层结构。

如果必须使用字符串,则需要编写测试程序而不是使用 SE37。

You need to take the string out of your custom data structure if you want to use SE37 to test your FM. The SE37 test screen doesn't like deep structures.

If you must use a string you'll need to write a test program rather than using SE37.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文