Odata4到JSONModel在XMLVIEW中显示数据

时间:2019-02-01 21:17:52

标签: sapui5

如何显示从Odata V4模型到JSONModel的数据 并将数据显示在视图表中。

我需要的是能够从视图控制器而不是Manifest.json控制列表中显示的数据

// JSONMODEL

    onInit: function () {

var northwindUri = "/destinations/mydata/b1s/v1/";
  var JsonModel = new sap.ui.model.json.JSONModel(northwindUri);

  this.setModel(JsonModel, "model");

 /* $.getJSON(northwindUri).done(function(data) {
  });*/

    }

// Odata模型

      synchronizationMode : "None",
      /*
      Root URL of the service to request data from.
      */
        serviceUrl : "/destionations/mydata/b1s/v2/"
      /*
      optional. Group ID that is used for update requests. If no update group ID is specified, mParameters.groupId is used.:
      updateGroupId : "$direct"
      */
      });


  /*    var odataUrl = "/destinations/mydata/b1s/v1/";
      var odataModel = new sap.ui.model.odata.ODataModel(odataUrl, false, null, null, null);*/
      var oUrlParams = "$top=" + '2' + "&$skip=" +'0' ;

      oModel.read("/BusinessPartners", null, oUrlParams, true, function(oData, response) {

        MessageToast.show("Success");

      }, function(e) {

        MessageToast.show("Error");

      });

      this.setModel(oModel,"model");

我的列表视图

        <Table id="idPartnerTable"
                sticky="ColumnHeaders"
                growing="true"
                growingScrollToLoad="false"
                growingThreshold="10"

                inset="false"
                updateFinished="onUpdateFinished"

                items="{
                    path: 'model>/BusinessPartners'
                }">
  

oModel.read 不适用于odata v4

     

这给我一个错误,它什么也没显示,一些简单的方法   显示从控制器到视图的数据?

0 个答案:

没有答案