2017-07-17 14 views
1

データベーステーブルから2つ以上のレコードを提供するoDataサービスを構築しました。 /IWFND/GW_CLIENTでテストすると、うまく動作し、必要な情報が得られます。 しかし、それをテンプレートとして定義されたStandardList項目にバインドすると、2つのリスト項目(oDataサービスは2つのレコードを配信するため正しい)のみが取得されますが、値が同じであるため、異なる。 理解を深めるためにいくつかのスクリーンショットを追加します。 誰かがリストに正しい項目が表示されない理由を教えてくれるかもしれません。SAPUI5リストアイテムテンプレートの同じ値が繰り返される

おかげ

開始のAppビュー Started App view

GW-Clientの結果 enter image description here

+0

ここにXMLビューファイルの別のスクリーンショットがあります。http://de.tinypic.com/r/16hl0t2/9 –

答えて

0

あなたが同じ値を持つODATAエンティティキーを持っているためです(Mandt氏= '200'、KUNNR =」 10 ')を記録する。これが繰り返される値の理由です。各エントリが一意に識別できるように一意のキー値を持つ必要があります。

この問題を解決するには、キーとして一意の値を持つプロパティを保持するか、ゲートウェイサービス実装のキーとして複数のプロパティを追加する必要があります。

+0

はい、それは問題でした、私はそれを見逃してくれてありがとうございます。 –

関連する問題