【发布时间】:2022-06-17 14:54:58
【问题描述】:
如何从 odata 中获取选择数据?
这是我的代码,我试过了,但是不行:
fnRecallsSearch: function() {
var Filters=[];
var sMarca = new sap.ui.model.Filter("Vtext", FilterOperator.EQ, oView.byId("idMarcass").getSelectedKey());
var sPais = new sap.ui.model.Filter("DbmCountry", FilterOperator.EQ, oView.byId("idPais").getSelectedKey());
Filters.push(sMarca);
Filters.push(sPais);
oData.read("/Entitype", {
filters:Filters,
success: function (result, data) {
// result.results.unshift({"Matnr":"", "Vtext":""});
var jModel = new JsonModel(result.results);
oView.byId("idmodeloss").setModel(jModel);
},
error: function (err) {
console.log(err);
}
});
},
【问题讨论】:
-
为什么不直接使用OData模型呢?
标签: javascript odata sapui5 ui5-tooling