2017-07-03 8 views
0

私は現在odataでsapui5アプリケーションを構築しています。このアプリはオフラインで動作する必要がありますが、createEntryで新しいエンティティを設定しようとするたびに、PUTリクエストを実行するodataModel.submitchangesを実行するまでエントリは作成されません。SAPUI5でデータを作成odataモデルオフライン

オフラインシナリオで正しくエントリを作成する方法はありますか。

答えて

0

jsonモデルを作成してodataリクエストとして使用できるはずです。このように

var mydata = { 
      "milk": [{ 
       "Store Name": "XXXXXXXXXX", 
       "Revenue": 321421, 
       "Cost": 200, 
       "Consumption": 2321.4 
      }, 
       { 
        "Store Name": "AAAAAAAa", 
        "Revenue": 4550208.3173505, 
        "Cost": 100, 
        "Consumption": 493776.33 
       }] 
     } 
     var oModel = new JSONModel(); 
     oModel.setData(myData); 

このモデルを使用できるはずです。

+0

したがって、私がオンラインになるまでjsonモデルを使用して、それをodataモデルに添付することが解決策ですか? – Jcey

関連する問題