XML의 OData 집계 바인딩에 $ filter를 추가하는 방법

Aug 20 2020

UploadCollection을 사용하여 SAPUI5 앱에서 첨부 파일을 업로드하고 있습니다.

InstantUpload가 true입니다.

업로드 후 UploadCollection-Control에 업로드 된 첨부 파일을 표시하고 싶습니다.

따라서 업로드가 완료되면 모델을 새로 고침합니다.

백엔드에서 GET_ENTITYSET 메서드를 호출하지만 String 형식의 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 Stack Overflow 항목이 있습니다.

해결책은 다음과 같습니다.

items="{
  path: '/Products',
  filters: [
    {
      path: 'Timestamp',
      operator: 'EQ',
      value1: 'TestString'
    }
  ]
}"