Фильтр в поле типа сущность, только по записям указанным как связанные записи в родительской сущности

Все вопросы/проблемы по установке и использовании.
Ответить
AlexK
Сообщения: 12
Зарегистрирован: 02 апр 2020, 09:11
Имя: Aleksandr
Откуда: Wanderer
Организация: Kitesurf school

Фильтр в поле типа сущность, только по записям указанным как связанные записи в родительской сущности

Сообщение AlexK »

Есть такая структура
-Клиенты (есть Поле Счет - связанные записи сущности Счета)

-Счета (есть поле Клиенты связанные записи сущности Клиенты - это перечень клиентов которым отгружаются услуги и товары по счету)
--Услуги по клиентам.


В сущности "Услуги по клиентам", в поле "Клиент" нужно выбор ограничить только теми клиентами, которые перечислены в данном счете (в родительской сущности).

Посоветуйте, пожалуйста, как лучше это решить?
Пробовал так:
Вариант 1. Поле клиент - указал тип "значение родительской сущности". В этом случае, в поле клиент заливаются все клиенты по счету. Я ожидал что быдет выбор из списка.
Вариант 2. Поле "Клиент" - тип cущность "Клиенты", настроил фильтр по полю Счет, выбрал опцию "Отображать со связанными записями", в итоге в список выбора попадают все клиенты у которых есть связь хоть с каким-то счетом. Нет возможности ограничить одним родительским счетом. Ощущение, что фильтр здесь чуть-чуть можно доработать, чтобы указать значение фильтра.

Подскажите, пожалуйста, как лучше решить это?
Может быть патч из этой ветки решает эту ситуацию, там правда выглядит устрашающе сложно все пока:)? viewtopic.php?f=2&t=3055
Ответить