Обновление связующих элементов Загрузка Colelction - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь использовать UploadCollection в моем приложении SAPUI5, чтобы загружать файлы и отображать их пользователю. У моей страницы есть две UploadCollections. Один для загрузки и отображения PDF-документов и один для файлов JPG-изображений. Загрузка через Odata V2 Service работает отлично, но я столкнулся с трудностью отображения загруженных файлов в правильной UploadCollection. После успешной загрузки всех файлов в обоих UploadCollections я запускаю refre sh для связующих элементов обеих загрузочных коллекций. К сожалению, этот refre sh игнорирует фильтры, которые применяются к элементам каждой UploadCollection. Это приводит к неудачной ситуации, когда файлы PDF и изображения отображаются как в UploadCollections, а не только в правильной Image- или PDF-UploadCollection. Я хотел бы знать, почему это так.

Я уже пытался снова отфильтровать элементы привязки, но затем запрос волшебным образом запоминает, что с самого начала был применен фильтр к элементам UploadCollection и поэтому выполняется с тем же фильтром, примененным два раза, что приводит к ошибке.

Единственное решение, которое я нашел на данный момент, - это полная перезагрузка страницы, чтобы повторно применить правильный фильтр для каждой загрузки коллекции. Было бы фантастично c, если бы кто-то мог помочь мне с проблемой и, возможно, предоставить какие-либо решения.

Элементы UploadColelction Связывание:

UC1 : items = " {путь: 'ImageSet', фильтры: [{путь: 'Тип файла', оператор: 'EQ', значение1: 'IBR'}]} "

UC2 : items = "{path: 'ImageSet', фильтры: [{path: 'Filetype', оператор: 'EQ', value1: 'DBR'}]}"

Заранее спасибо,

Мориц

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...