点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的朋友们,我正在使用下面的代码,并且无法将所选值返回到sap.ui.table表的输入字段,请。指导我
查看:
<模板>
控制器:
onGlF4Help:函数(){
如果(!this.dialog)
{this.dialog = sap.ui.xmlfragment(this.getView()。getId()," wcm.CashClaim.view.fragment.glValueHelp",此); this.getView()。addDependent(this.dialog); }
this.dialog.open(); },
onGlSelF4Help:函数(oEvent){
调试器;
//var glAcNo = oEvent.getParameter(" listItem")。getBindingContext()。getProperty(" Saknr"); //不起作用
var glAcNo = oEvent.getParameter(" selectedItem")。getTitle(); oEvent.getSource()。getBinding(" items")。filter([]);
//this.getView()。byId()。setValue(glAcNo); 无效
this.dailog.close(); 在此行出现错误
},
onGlF4HelpClose:function(){this.dailog.close(); }
片段:
pls指南,可能是错误的,显示对话框后,所选值未返回到表输入字段。
预先感谢
如果您复制粘贴的代码而未做任何更改,那么我会发现您身边有一个小小的有趣错误:D:D,
对话框名称不正确" this.dailog" 不等于" this.dialog",所以这就是为什么会出错(从该对话框旁边的注释中来)
也要获取所选项目,请使用oEvent.getParameter('selectedItem')。 getBindingContext()。getObject()
谢谢,
Mahesh
一周热门 更多>