Страница 1 из 1

Зависимые значения в полях типа "Выпадающий список"

Добавлено: 20 ноя 2017, 10:41
aik
Дополнительно напомню, эту тему поднимали, однако сейчас особо столкнулись с такой задачей как зависимые значения в полях типа "Выпадающий список".

Т.е. суть такая, есть 3 типа поля "Выпадающий список". Пример: Страна, Область, Город.
Ко всем 3-м полям подключён один многоуровневый глобальный список.
Было бы замечательно, если бы можно было предусмотреть вариант, когда при выборе из поля Страна, значение Украина, в поле Область подставлялись соответствующие Украине названия областей, и т.д.

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 20 ноя 2017, 11:24
support
А вот с этим пока загвоздка. Не могу придумать как его реализовать так, что оно органично вписалось в систему. Чтоб было и просто настроить и фильтры работали и.д. Так что пока ничего не обещаю по этому поводу.

Если может есть какие идеи или примеры реализации из других систем, пишите.

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 20 ноя 2017, 15:16
alcompstudio
Добрый день!

Да, это нужный функционал. И также есть проблема в подобной зависимости вывода значений в выпадающих списках.

Я не знаю, насколько моя мысль поможет, но суть вот в чем:

Глобальные списки (в моем пользовательском понимании) - это некие таблицы с данными, которые сходны обычным таблицам сущностей со своими записями.

Я иногда использую для выпадающих списков именно данные из связанных сущностей. Суть - та же: выбор нужного значения из выпадающего списка. Единственное, чего не сделаешь в связанных сущностях - не выберешь цвет.

Вот если построить глобальные списки по принципу иерархических структур как в сущностях базы данных. А их потом использовать для вывода полей по условию. Т.е. создать сущность Страны, по структуре подчинения дочернюю - Области, следующую - Города. И потом в конфигурации "прописать" эту зависимость. Т.е. логика будет уже согласно самой структуре (Если есть запись в сущности Страна - "Украина", далее, соответственно в этой записи по структуре созданы подчиненные записи сущности Области, и естественно - ниже по структуре в каждой записи "Областей" внесены записи "Города"). Вот и при выборе сделать автоматическую "подстановку" нужных записей в зависимости от структуры подчинения. Так теоретически можно делать неограниченную "вложенность" подчиненных списков.

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 27 ноя 2017, 13:36
support
Готово для версии 2.0 https://youtu.be/_AyATGZrQ00

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 27 ноя 2017, 16:09
aik
Идеально, Серёж!

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 27 ноя 2017, 18:13
aik
А когда будет бета-версия, чтобы по тестировать?

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 27 ноя 2017, 18:22
support
примерно через месяц

Re: Зависимые значения в полях типа "Выпадающий список"

Добавлено: 27 ноя 2017, 18:23
aik
оффтоп, Серёж пожалуйста теперь обратите внимание на информационную безопасность (распределение доступа) и удобство работы в интерфейсе с большими массивами данных.