2016-11-12 1 views
0

以下のコードでは、parametersオプションとselectオプションの意味は何ですか?バインディングオブジェクトで 'parameters'オプションを使用するとどうなりますか?

私はAPIを調べましたが、何も利用できません。

<List id="list" 
    items="{ 
     path: '/PurchaseOrders', 
     sorter: [{ 
      path: 'ChangedAt', 
      descending: true 
     }, { 
      path: 'POId', 
      descending: false 
     }], 
     parameters: { 
      select: 'POId,OrderedByName,SupplierName,GrossAmount,CurrencyCode,ChangedAt,ItemCount' 
     } 
    }"> 
    ... 
</List> 
+0

あなたは、コードのその部分を見つけましたか? – Marc

+0

SAP Web IDE *のサンプルアプリケーションです。* Purchase Order *を承認します。* New> Sample Application *からプロジェクトを取得し、* S2_PurchaseOrders.view.xml * – blueMoon

答えて

3

selectプロパティを使用すると、エンティティプロパティのサブセットのみを返すようにサーバーに指示できます。これは、多数のプロパティを持つ大きなエンティティがあり、そのうちのいくつかだけを表示したい場合に便利です(例:テーブルでこれは、ODataModel、したがってODataListBindingを使用している場合にのみ機能します。

  • oModel(モデル:パラメータの引数はすべてのモデルの実装のための共通APIを有しながら、ListBindingのすなわちすべての実装は、次のシグネチャを持って結合する実装固有のパラメータを渡すために使用される一般的

    これは、データ)を保持

  • SPATH(結合経路)
  • oContextソーターが適用される((結合状況)
  • aSorters)
  • aFilters(フィルタが適用される)
  • mParameters(モデルの実装に依存し、必ずしもそれらのすべてでサポートされていない追加のパラメータ)
関連する問題