点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,UI5专家
是UI5的新手,正在开发我的第一个应用程序。
基本上,这是一个表格显示,其中包含2个带有Drop Down的可编辑字段。 对于下拉菜单,请使用组合框...
这是我的带有Combobox的XML视图... Zmrkt是JSON模型,它正在尝试列出Zmarket数据。 Zmarket在这里取决于另一个字段FIELD1。 Zmarket的每一行都会发生变化...因此在loaditems事件中,正在使用过滤器FIELD1调用Odata服务以更新Zmarket ...
handleLoadMarket:函数(e){
var aKey = e.getSource()。getBindingContext()。getObject('FIELD1');
var oFilters = [];
if(aKey){
oFilters.push(新sap.ui.model.Filter('IPrctr',sap.ui.model.FilterOperator.EQ,aKey));
//创建模型
var oJsonModel = new sap.ui.model.json.JSONModel();
var oModel = this.getView()。getModel();
var that = this;
oModel.read("/img/ZMarketsSet",{
async:false,
filters:oFilters,
urlParameters:{" $ select":" Zmarket"},
成功:function(oData,oResponse){
oJsonModel.setData(oData);
that.getView()。byId('Markets'.bindItems('Zmrkt>/results',new sap.ui.core.ListItem({key:'Zmarket',text:'Zmarket'})));
that.getView()。byId('Markets')。setModel(oJsonModel,'Zmrkt');
}
});
}//e.getSource()。getBinding(" items")。resume(); }
问题是从后端获取数据,但无法绑定到Combobox的项目聚合。
点击下拉菜单后,它会显示三个点,基本上就像忙碌指示器一样...有任何想法吗?
Hari Hari,
我可以看到/ZMarketsSet的元数据吗?
尝试::
关于,
Sebastiano
看起来像ComboBox视图创建是错误的。 您能帮忙纠正吗?
我猜模型和路径没有正确填充。
用于组合的XML视图...在表内部定义的框
一周热门 更多>