Выпадающий список с выбором значения из другой сущности

Все вопросы/проблемы по установке и использовании.
khokhlov.a
Сообщения: 33
Зарегистрирован: 11 сен 2020, 09:05
Имя: Александр
Откуда: Россия

Выпадающий список с выбором значения из другой сущности

Сообщение khokhlov.a »

Доброго дня.

Есть сущность реестров договоров. Через Глобальные списки реализован выбор филиала с делением на три уровня (Регион, город филиал). При создании договора выбирается последовательно Регион, город, филиал. Сохраняется.
Проблема начинается при попытке фильтровать список договоров. Нет возможности фильтровать все договора по региону. Многоуровневый список выдает кашу, да и не фильтрует по региону. MySQL поле фильтрует, но в поле выбора фильтра нет значений, необходимо прописать точное значение для фильтрации, что не удобно.
Пробовал создать отдельную сущность со справочником филиалов, указав туда отдельными полями регион, город и филиал, но в форме создания договора не могу подтянуть выпадающий список для выбора филиала.
Подскажите, как реализовать данную структуру.

Спасибо.
SergeyShepelev
Инвестор
Инвестор
Сообщения: 91
Зарегистрирован: 22 янв 2020, 15:01
Имя: Шепелев Сергей Сергеевич
Откуда: Российская Федерация Москва

Re: Выпадающий список с выбором значения из другой сущности

Сообщение SergeyShepelev »

Добрый день! Можно попробовать реализовать через "Сущность выпадающий список ajax".
Структура:
в сущности договора:
- выбираем филиал из справочника который отдельной сущностью(тип поля Сущность выпадающий список ajax)
- и копируем значения полей в форму договора
Во вкладке значения
[id]=[id]
khokhlov.a
Сообщения: 33
Зарегистрирован: 11 сен 2020, 09:05
Имя: Александр
Откуда: Россия

Re: Выпадающий список с выбором значения из другой сущности

Сообщение khokhlov.a »

Спасибо за ответ. Я так полагаю тогда подтянутся все значения из сущности справочник филиалов?
Я вижу это так:
- в форме договора выбираем поле Регион - вываливается список регионов из справочника.
- в форме договора выбираем поле Город - вываливается список городов из справочника, привязанных к региону.
- в форме договора выбираем поле Филиал - вываливается список филиалов из справочника, привязанных к городу.
- в форму договора подтягивается автоматом адрес филиала из справочника.

Все, перечисленное выше за исключением адресов, реализовано через глобальный список, но опять же проблемы с фильтрацией и невозможность подтянуть адреса.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выпадающий список с выбором значения из другой сущности

Сообщение support »

Попробуйте через "Многоуровневый список сущностей"
https://docs.rukovoditel.net.ru/index.php?p=126
SergeyShepelev
Инвестор
Инвестор
Сообщения: 91
Зарегистрирован: 22 янв 2020, 15:01
Имя: Шепелев Сергей Сергеевич
Откуда: Российская Федерация Москва

Re: Выпадающий список с выбором значения из другой сущности

Сообщение SergeyShepelev »

Да, все верно, адреса предеться также перенести в справочник филиалов.
Просто адреса у Вас будут не глобальным списком а в сущности.
P.S. Из глобальных списков у меня только статусы, а справочники я создаю сущности, так как у каждого справочника разные задачи и структура.
SergeyShepelev
Инвестор
Инвестор
Сообщения: 91
Зарегистрирован: 22 янв 2020, 15:01
Имя: Шепелев Сергей Сергеевич
Откуда: Российская Федерация Москва

Re: Выпадающий список с выбором значения из другой сущности

Сообщение SergeyShepelev »

support писал(а): 04 окт 2022, 16:53 Попробуйте через "Многоуровневый список сущностей"
https://docs.rukovoditel.net.ru/index.php?p=126
Можно и так, вариантов на самом деле масса)
Так же есть идея реализовать справочники в отдельной базе и к ним обращаться через плагин
khokhlov.a
Сообщения: 33
Зарегистрирован: 11 сен 2020, 09:05
Имя: Александр
Откуда: Россия

Re: Выпадающий список с выбором значения из другой сущности

Сообщение khokhlov.a »

support писал(а): 04 окт 2022, 16:53 Попробуйте через "Многоуровневый список сущностей"
https://docs.rukovoditel.net.ru/index.php?p=126
Не совсем понимаю как перелинковать две сущности между собой, да вообще не понятно, что мешает поля выбирать из одной сущности подставляя в определенную форму списка для выбора.
khokhlov.a
Сообщения: 33
Зарегистрирован: 11 сен 2020, 09:05
Имя: Александр
Откуда: Россия

Re: Выпадающий список с выбором значения из другой сущности

Сообщение khokhlov.a »

В общем, имеем сущность "Справочник" вида:
ID - Регион - Город - Филиал - Адрес.

Подскажите, как в другую сущность в поле Регион списком подтянуть выбор только регионов из сущности "Справочник", в поле Город - только города из сущности "Справочник" и так далее. Стандартными полями сущностей реализовать я этого не смог.
SergeyShepelev
Инвестор
Инвестор
Сообщения: 91
Зарегистрирован: 22 янв 2020, 15:01
Имя: Шепелев Сергей Сергеевич
Откуда: Российская Федерация Москва

Re: Выпадающий список с выбором значения из другой сущности

Сообщение SergeyShepelev »

Вы хотите подтягивать каждое поле отдельно?
khokhlov.a
Сообщения: 33
Зарегистрирован: 11 сен 2020, 09:05
Имя: Александр
Откуда: Россия

Re: Выпадающий список с выбором значения из другой сущности

Сообщение khokhlov.a »

В идеале кончено выбрать филиал и автоматом подтянуть все связанные данные. Регион, город и адрес.
Ответить