uitableview - Odata table not showing odata records -


i can store odata records records not display on ui table.

app.controller.js

sap.ui.define([     "sap/ui/core/mvc/controller",     "sap/m/messagetoast",     "opensap/myapp/model/formatter",     "opensap/myapp/controller/basecontroller",     "sap/ui/device" ], function(controller, messagetoast, formatter, basecontroller, device) {         "use strict";          return basecontroller.extend("opensap.myapp.controller.app", {             formatter: formatter,             oninit: function() {                 // view in temasinin ayarlanmasi                 var oview = this.getview();                 var ocomp = this.getownercomponent();                 oview.addstyleclass(ocomp.getcontentdensityclass());                 this.getrouter().attachroutepatternmatched(this._onroutematched, this);                  //view in modelinin ayarlanamsı                 var oviewmodel = this.getownercomponent().getmodel();                 this.getview().setmodel(oviewmodel);              },             _onroutematched: function(oevent) {             var ocontroller = this;             var sroutename = oevent.getparameter("name");             var odatamodel = this.getview().getmodel();              this._getallmasrafs();             this._getallmasraftips();             },             _getallmasrafs: function(oevent) {                 var ocontroller = this;                 var odatamodel = this.getview().getmodel();                  odatamodel.read("/getmasrafset", {                     success: function(resp) {                         var omainmodel = ocontroller.getview().getmodel("mainmodel");                         if (resp.results.length > 0) {                             omainmodel.setproperty('/masrafid', resp.results[0].masrafid);                             omainmodel.setproperty('/tarih', resp.results[0].tarih);                             omainmodel.setproperty('/projetanımı', resp.results[0].projetanımı);                             omainmodel.setproperty('/fişnumarası', resp.results[0].fişnumarası);                             omainmodel.setproperty('/masraftipi', resp.results[0].masraftipi);                             omainmodel.setproperty('/tutar', resp.results[0].tutar);                             omainmodel.setproperty('/para', resp.results[0].para);                             omainmodel.setproperty('/kilometre', resp.results[0].kilometre);                             omainmodel.setproperty('/lokasyon', resp.results[0].lokasyon);                             omainmodel.setproperty('/açıklama', resp.results[0].açıklama);                         }                     },                     error: function(err) {                     }                 });             },             _getallmasraftips: function(oevent) {                 var ocontroller = this;                 var odatamodel = this.getview().getmodel();                 var oviewmodel = this.getownercomponent().getmodel("app");                  odatamodel.read("/getmasraftipiset", {                     success: function(resp) {                         var omainmodel = oviewmodel.getdata();                     /*  omainmodel.setproperty("/tax", resp.results[0].tax);                         omainmodel.setproperty("/taksi", resp.results[0].taksi); */                         omainmodel.masraflar=resp.results;                         oviewmodel.setdata(omainmodel);                     },                     error: function(err) {                      }                 });             },             getrouter: function() {                 var ocomponent = this.getownercomponent();                 return ocomponent.getrouter();             },         }); 

when press f12 option , debugging, can see arrays store in omainmodel can not show records please me

where mistake? cansu koca

there has no "/" in table "items" binding:

<panel headertext="masraf listesi" expandable="true" expanded="false" >                 <content>                     <button press="_onmasraflistesi" text="click here see masrafs"/>                     <table id="idmasraftable" items="{masraf>masraflar}" visiblerowcountmode="auto"> 

Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -