SAPUI5初学者。如何在输入事件sap.ui.base.ManagedObject时调用函数。

2020-09-08 12:18发布

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

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


大家好

我一直在使用旧的sapui5版本标准程序,并添加了一个新字段:

 new sap.ui.commons.layout.MatrixLayout(constants.CNHNameLayout,{
                      行:row(oBundle.getText(" CNH"),constants.CNHNameTextField)
                    }),
 

效果很好。

现在,当用户单击此字段上的Enter时,我需要调用我的函数。我已阅读有关属性Rows的内容,并且具有:

但是我不知道当用户单击此字段中的enter时如何将其插入代码中以调用函数。

您是否有任何文件或样品有关此操作的方法?

谢谢

(12.2 kB)

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

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


大家好

我一直在使用旧的sapui5版本标准程序,并添加了一个新字段:

 new sap.ui.commons.layout.MatrixLayout(constants.CNHNameLayout,{
                      行:row(oBundle.getText(" CNH"),constants.CNHNameTextField)
                    }),
 

效果很好。

现在,当用户单击此字段上的Enter时,我需要调用我的函数。我已阅读有关属性Rows的内容,并且具有:

但是我不知道当用户单击此字段中的enter时如何将其插入代码中以调用函数。

您是否有任何文件或样品有关此操作的方法?

谢谢

(12.2 kB)
付费偷看设置
发送
1条回答
小灯塔
1楼-- · 2020-09-08 12:39

您好罗纳尔多·阿帕雷西多,这会有所帮助吗?

http://jsbin.com/winepe/edit?html,js,output

在对话框中使用它:

 :function(){
$(document).bind('keypress',function(e){
if(e.keyCode == 13){e.preventDefault();警报 ("按下Enter键"); sap.ui.getCore()。byId(" ")。firePress();
}});}

谢谢

Karthik Arjun

一周热门 更多>