2017-08-18 8 views
0

メインモデルにJSONモデルを設定する際に助けが必要です。私は、私はsapui5 JSONモデルとxmlで表示

var oModelJs = new sap.ui.model.json.JSONModel("/main-app-web/MyServiceName.svc/GetSurname?id=1&name='matt'&$format=json"); 
this.getView().setModel(oModelJs, "model"); 

しようとしている「http://localhost:9041/main-app-web/MyServiceName.svc/GetSurname?id=1&name= 『マット』 & $形式= jsonの」

は、今私がモデルにそれを設定するに格納されたデータを持っていますが、それは私に与えているODATA = {}、 enter image description here 空odData in debugger。どのように私はそれを行い、次に私のデータを表示することができます。テーブルのxmlで?私のJSONに保存されている

パラメータ:

Id: "223", 
MeterNumber: "1354-65498121" 

のTyみんな

答えて

0

私はこの問題はウル応答santoshため<Text text="{id}" />のTy <Table items="{/d/results}">に、細胞内の正しい項目を追加した解決方法。

0
this.getView().setModel(oModelJs, "model"); 

上記のコード行は必要ありません。

次に、テーブルIDを取得し、モデルをテーブルに設定する必要があります。

this.getView().byId("tableId").setModel(oModelJs); 
+0

表示方法は次のとおりです。https://pastebin.com/tbM4c6HN? 私は表示に問題があります。私はXMLでそれを使用している方法は正しいですか? テスト用に私はhttps://pastebin.com/h8y5rVTjを使用しています。 – codesyntax

+0

xmlではitems = "{/}"プロパティが必要です。バインディングでバインディングパスの前に '/'を削除してください – santhosh

関連する問題