单击Enter后更新输入字段

2020-08-21 04:34发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

在abap程序中,我有一个dynpro,其中包含一个输入字段和一个输出字段。 我想知道如何在输入字段中输入数据并在用户单击键盘上的" Enter"后更新输出字段。

示例:用户输入客户代码,然后单击" Enter"(输入)后,客户名称将显示在输出字段中。

此致

dynproiofield.jpg (9.6 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

在abap程序中,我有一个dynpro,其中包含一个输入字段和一个输出字段。 我想知道如何在输入字段中输入数据并在用户单击键盘上的" Enter"后更新输出字段。

示例:用户输入客户代码,然后单击" Enter"(输入)后,客户名称将显示在输出字段中。

此致

dynproiofield.jpg (9.6 kB)
付费偷看设置
发送
9条回答
蓋茨
1楼 · 2020-08-21 05:24.采纳回答

您好Zakaria,

在输入模块后处理中实现逻辑。

例如

内部用户命令模块添加代码段以选择客户名称,如下所示。

将KNA1中的name1选择为var1,其中KUNNR = var2。
打个大熊猫
2楼-- · 2020-08-21 05:02

在屏幕输入后的过程中,您可以将某个模块链接到一个字段,并向其中添加其他语法 将其限制为该字段中的数据更改或-inputs。

下面是一些示例代码,建议您查找以下语句:

 FIELD [输入字段]模块[对应模块]。

如果要为不同的字段触发相同的模块,也可以使用CHAIN-ENDCHAIN语句来完成。

现在,如果我弄错了,而您正在使用选择屏幕,那么请忘记我说的内容,并查看Michael Piesche的帖子。

祝你好运

三十六小时_GS
3楼-- · 2020-08-21 05:15

Michael Piesche Tharindu B Satish Kumar Balasubramanian

谢谢您的帮助。

我想知道如何区分输入字段。 因为我的情况是我有4个输入字段和4个输出字段,所以每个输出字段都显示一个输入字段的名称。

今天在输入字段中单击"输入"时:执行了4个请求。

致谢,

一周热门 更多>