2017-01-21 8 views
1

Я разрабатываю приложение, используя шаблон рабочего листа webide. Я застрял в проблеме с привязкой значений фильтра к атрибуту items sap.m.table вместе с пути oData - entityset. Как вы можете видеть в снимок экрана, значение1 должно получить значение свойства «имя». Я предполагаю, что синтаксис, который я использую, может быть неправильным.UI5: как передать значения фильтра в sap.m.table в представлении XML для backend oData

Просьба указать, как передавать динамические значения для фильтрации.

Спасибо, Srini

Object.view.xml

С выше кода в связи XML я вижу ниже показаны значения в задней части.

+0

Возможная Дубликат [? Не возможно установить значение фильтра с помощью привязки данных] (https://stackoverflow.com/questions/25387580/not-possible-to-set-filter-value- используя-привязки данных) – boghyon

ответ

1

К сожалению, UI5 не поддерживает привязку синтаксиса для filters и sorter. Строки в value1value2) не будут проанализированы, а взяты буквально. И это похоже на такие привязки won't be supported in near future, несмотря на то, что они были on the backlock и одна из сильно запрошенных функций.

До этого момента мы использовать bindItems установите sap.ui.model.Filter экземпляров на filters свойстве связывания информации объекта, и получить значение фильтра от желаемой модели вручную, не используя связывающий синтаксис.

Пример: https://embed.plnkr.co/AoIZI4/

 Смежные вопросы

  • Нет связанных вопросов^_^