XMLのOData集約バインディングに$ filterを追加する方法
Aug 20 2020
UploadCollectionを使用してSAPUI5アプリに添付ファイルをアップロードしています。
InstantUploadはtrueです。
アップロード後、アップロードした添付ファイルをUploadCollection-Controlに表示したいと思います。
したがって、アップロードが完了したら、モデルを更新します。
これはバックエンドでGET_ENTITYSETメソッドを呼び出しますが、文字列形式のTimeStampを提供する必要があります。
私のUploadCollection-Controlには次の属性があります。
items="{path: '/Products?$filter=Timestamp eq 'TestString' '}"
しかし、これは機能しません。
私は試した
items="{path: '/Products?$filter=Timestamp eq ''TestString'' '}"
そしてこれもうまくいきませんでした。
IV_FILTER_STRINGおよびIT_FILTER_SELECT_OPTIONSは空です
回答
2 MrNajzs Aug 20 2020 at 22:07
XMLビューでSAPUI5バインディングフィルターのようなものを検索すると、x個のStackOverflowエントリが見つかります。
これがあなたの解決策です:
items="{
path: '/Products',
filters: [
{
path: 'Timestamp',
operator: 'EQ',
value1: 'TestString'
}
]
}"