Выпадающий список с выбором значения из другой сущности
-
khokhlov.a
- Сообщения: 33
- Зарегистрирован: 11 сен 2020, 09:05
- Имя: Александр
- Откуда: Россия
Выпадающий список с выбором значения из другой сущности
Доброго дня.
Есть сущность реестров договоров. Через Глобальные списки реализован выбор филиала с делением на три уровня (Регион, город филиал). При создании договора выбирается последовательно Регион, город, филиал. Сохраняется.
Проблема начинается при попытке фильтровать список договоров. Нет возможности фильтровать все договора по региону. Многоуровневый список выдает кашу, да и не фильтрует по региону. MySQL поле фильтрует, но в поле выбора фильтра нет значений, необходимо прописать точное значение для фильтрации, что не удобно.
Пробовал создать отдельную сущность со справочником филиалов, указав туда отдельными полями регион, город и филиал, но в форме создания договора не могу подтянуть выпадающий список для выбора филиала.
Подскажите, как реализовать данную структуру.
Спасибо.
Есть сущность реестров договоров. Через Глобальные списки реализован выбор филиала с делением на три уровня (Регион, город филиал). При создании договора выбирается последовательно Регион, город, филиал. Сохраняется.
Проблема начинается при попытке фильтровать список договоров. Нет возможности фильтровать все договора по региону. Многоуровневый список выдает кашу, да и не фильтрует по региону. MySQL поле фильтрует, но в поле выбора фильтра нет значений, необходимо прописать точное значение для фильтрации, что не удобно.
Пробовал создать отдельную сущность со справочником филиалов, указав туда отдельными полями регион, город и филиал, но в форме создания договора не могу подтянуть выпадающий список для выбора филиала.
Подскажите, как реализовать данную структуру.
Спасибо.
-
SergeyShepelev
- Инвестор

- Сообщения: 91
- Зарегистрирован: 22 янв 2020, 15:01
- Имя: Шепелев Сергей Сергеевич
- Откуда: Российская Федерация Москва
Re: Выпадающий список с выбором значения из другой сущности
Добрый день! Можно попробовать реализовать через "Сущность выпадающий список ajax".
Структура:
в сущности договора:
- выбираем филиал из справочника который отдельной сущностью(тип поля Сущность выпадающий список ajax)
- и копируем значения полей в форму договора
Во вкладке значения
[id]=[id]
Структура:
в сущности договора:
- выбираем филиал из справочника который отдельной сущностью(тип поля Сущность выпадающий список ajax)
- и копируем значения полей в форму договора
Во вкладке значения
[id]=[id]
-
khokhlov.a
- Сообщения: 33
- Зарегистрирован: 11 сен 2020, 09:05
- Имя: Александр
- Откуда: Россия
Re: Выпадающий список с выбором значения из другой сущности
Спасибо за ответ. Я так полагаю тогда подтянутся все значения из сущности справочник филиалов?
Я вижу это так:
- в форме договора выбираем поле Регион - вываливается список регионов из справочника.
- в форме договора выбираем поле Город - вываливается список городов из справочника, привязанных к региону.
- в форме договора выбираем поле Филиал - вываливается список филиалов из справочника, привязанных к городу.
- в форму договора подтягивается автоматом адрес филиала из справочника.
Все, перечисленное выше за исключением адресов, реализовано через глобальный список, но опять же проблемы с фильтрацией и невозможность подтянуть адреса.
Я вижу это так:
- в форме договора выбираем поле Регион - вываливается список регионов из справочника.
- в форме договора выбираем поле Город - вываливается список городов из справочника, привязанных к региону.
- в форме договора выбираем поле Филиал - вываливается список филиалов из справочника, привязанных к городу.
- в форму договора подтягивается автоматом адрес филиала из справочника.
Все, перечисленное выше за исключением адресов, реализовано через глобальный список, но опять же проблемы с фильтрацией и невозможность подтянуть адреса.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Выпадающий список с выбором значения из другой сущности
Попробуйте через "Многоуровневый список сущностей"
https://docs.rukovoditel.net.ru/index.php?p=126
https://docs.rukovoditel.net.ru/index.php?p=126
-
SergeyShepelev
- Инвестор

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

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

- Сообщения: 91
- Зарегистрирован: 22 янв 2020, 15:01
- Имя: Шепелев Сергей Сергеевич
- Откуда: Российская Федерация Москва
Re: Выпадающий список с выбором значения из другой сущности
Вы хотите подтягивать каждое поле отдельно?
-
khokhlov.a
- Сообщения: 33
- Зарегистрирован: 11 сен 2020, 09:05
- Имя: Александр
- Откуда: Россия
Re: Выпадающий список с выбором значения из другой сущности
В идеале кончено выбрать филиал и автоматом подтянуть все связанные данные. Регион, город и адрес.