Использование SmartFilterBar со списками - PullRequest
0 голосов
/ 27 июня 2019

Мы используем SmartFilterBar в сочетании со SmartTable для отображения данных из серверной части oData.

Проблема в том, что entitySetA, который мы перечисляем в нашей SmartTable, содержит список сущностей типа entityB (доступ к которым осуществляется через $ expand), которые имеют свойства, по которым мы хотели бы отфильтровать или отсортировать. Однако SmartFilterBar даже не перечисляет свойства как фильтруемые поля.

Иерархия выглядит следующим образом:

entitySetA
--entityA0
----entityB0
------ property0
------ property1
------ ...
----entityB1
---- ...

--entityA1
---- ...
------ ...
...

У кого-нибудь есть подсказка, что может быть ключом к решению проблемы? Мы могли бы исключить расширение $ как проблему, поскольку оно работает, например, если entityA0 содержит только один элемент entityB0 вместо списка [entityB0 .. entityBN].

С наилучшими пожеланиями

...