SAPUI5-从输入字段读取令牌

2020-09-29 23:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在为一个输入字段使用...

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

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


嗨,

我正在为一个输入字段使用"值帮助"对话框。 我选择了数据,并且"令牌"返回到我的输入字段。 现在,我正在尝试像这样读取输入字段(包含令牌)的值,但无法获取该值。 当我在不使用值帮助的情况下将一些内容写到输入字段中时,就得到了值。

如何从令牌中获取值?

谢谢

蒂姆

 this.getView()。byId(" SoldToInput")。getValue(); 
5条回答
Haoba3210
2020-09-30 00:31

调试此部分

 var oCore = sap.ui.getCore()  ;
     var oSoldToInput = oCore.byId(" SoldToInput");
     var oHelpTable = oValueHelpDialog.getTable();
     var oContext = oHelpTable.getContextByIndex(oHelpTable.getSelectedIndex()); if(oContext){
             var oSel = oContext.getModel()。getProperty(oContext.getPath());
     var token1 = newsap.m.Token({key:oSel.Customer,text:oSel.Name});
     var oSoldToInput = oSel.Customer;
     that.aTokens = [token1];
     that.theTokenInput.setTokens(that.aTokens); 

一周热门 更多>