Взаимосвязь выпадающих списков
Взаимосвязь выпадающих списков
Возможно ли настроить взаимосвязь выпадающих списков между собой?
Есть выпадающий список: "Документ" и такой же "Статья". В зависимости от выбора пункта в "Документ" нужно подставлять соответствующие пункты из "Статья".
Как это можно реализовать?
Есть выпадающий список: "Документ" и такой же "Статья". В зависимости от выбора пункта в "Документ" нужно подставлять соответствующие пункты из "Статья".
Как это можно реализовать?
Re: Взаимосвязь выпадающих списков
два варианта
либо сразу использовать поле многоуровневый список
либо делать через сущности ajax, там можно использовать условия выборки
либо сразу использовать поле многоуровневый список
либо делать через сущности ajax, там можно использовать условия выборки
Re: Взаимосвязь выпадающих списков
Да, тоже об это думал. Но на счет поля аякс сущности это нужно будет создавать отдельные разделы. Звучит геморно и костыльно, особенно когда пункты из данных полей меняться не будут)nruslan2 писал(а): 23 окт 2021, 18:56 два варианта
либо сразу использовать поле многоуровневый список
либо делать через сущности ajax, там можно использовать условия выборки
А на счет многоуровневого списка... Нужно попробовать.. Отпишусь по результату
Re: Взаимосвязь выпадающих списков
Сделал через поле многоуровневого списка.
Проблема изображена на скрине, эти пола отображаются с лейблами в строку. Нужно чтобы отображались как все остальные. В настройках не нашел ничего подобного. Прошу помощи. Куда смотреть, где править?
Проблема изображена на скрине, эти пола отображаются с лейблами в строку. Нужно чтобы отображались как все остальные. В настройках не нашел ничего подобного. Прошу помощи. Куда смотреть, где править?
Re: Взаимосвязь выпадающих списков
При многоуровневом выпадающем списке не возможно использовать ПРАВИЛА ОТОБРАЖЕНИЯ ПОЛЕЙ.
А это очень нужно.
Как решить данную проблему, помогите, пожалуйста.
А это очень нужно.
Как решить данную проблему, помогите, пожалуйста.
Re: Взаимосвязь выпадающих списков
До сих пор за весь день не нашел решения данной проблеме.
Зависимость сделать между двумя полями выпадающего списка нельзя.
А если делать иными способами, то правила отображения полей не работают в тех случаях. А в форме нужно и то и то.
Ситуация - шляпа...
Может кто-то всё таки с таким сталкивался или подскажет как решить проблему?
Зависимость сделать между двумя полями выпадающего списка нельзя.
А если делать иными способами, то правила отображения полей не работают в тех случаях. А в форме нужно и то и то.
Ситуация - шляпа...
Может кто-то всё таки с таким сталкивался или подскажет как решить проблему?
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Взаимосвязь выпадающих списков
Если у вас зависимость Статьи от Документа (т.е., например для Документа = Приход есть свой перечень статей, а для Документа = Расход - свой перечень), то еще есть вариант использовать поле Многоуровневый список сущностей. НО тут нужно будет вместо выпадающих списков (глобальные, или не глобальные) сделать 2 поля
1. Документ = Сущность (можно Аякс) - чтобы выбирать Документ (ссылается на сущность Типы документов)
2. Статья = Многоуровневый список сущностей - чтобы выбирать нужную статью в зависимости от документа. (ссылается на сущность Виды статей)
Также в качестве "справочников" (вместо поля многоуровневый список) сделать новые сущности в отдельной ветке:
1. Типы документов (там у вас будут записи: Приход, Расход). Корневая сущность
2. Виды статей (там уже будет перечень статей по документам). Вложенная сущность к сущности Документы.
И таким образом можно выбирать нужные документы и статьи. В настройке сущности Статья нужно будет указать родителя в данной настройке:
http://joxi.ru/KAxDN99HvXY7yA
1. Документ = Сущность (можно Аякс) - чтобы выбирать Документ (ссылается на сущность Типы документов)
2. Статья = Многоуровневый список сущностей - чтобы выбирать нужную статью в зависимости от документа. (ссылается на сущность Виды статей)
Также в качестве "справочников" (вместо поля многоуровневый список) сделать новые сущности в отдельной ветке:
1. Типы документов (там у вас будут записи: Приход, Расход). Корневая сущность
2. Виды статей (там уже будет перечень статей по документам). Вложенная сущность к сущности Документы.
И таким образом можно выбирать нужные документы и статьи. В настройке сущности Статья нужно будет указать родителя в данной настройке:
http://joxi.ru/KAxDN99HvXY7yA
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Взаимосвязь выпадающих списков
Тоже столкнулся с проблемой. есть поле список со значениями А и Б , и поле сущность . Хочется чтобы при выборе А, в поле сущность выбиралось определенное значение, при выборе Б выбор поле сущность "очищался". уже второй день не могу построить аякс запрос ...
-
imamverdiyeveldar
- Сообщения: 403
- Зарегистрирован: 01 мар 2019, 08:57
- Имя: Эльдар Имамвердиев
- Откуда: Азербайджан, Баку
- Контактная информация:
Re: Взаимосвязь выпадающих списков
Нашел решение: шаблоны к сущностям. немного решает проблемуalcompstudio писал(а): 25 окт 2021, 17:53 Если у вас зависимость Статьи от Документа (т.е., например для Документа = Приход есть свой перечень статей, а для Документа = Расход - свой перечень), то еще есть вариант использовать поле Многоуровневый список сущностей. НО тут нужно будет вместо выпадающих списков (глобальные, или не глобальные) сделать 2 поля
1. Документ = Сущность (можно Аякс) - чтобы выбирать Документ (ссылается на сущность Типы документов)
2. Статья = Многоуровневый список сущностей - чтобы выбирать нужную статью в зависимости от документа. (ссылается на сущность Виды статей)
Также в качестве "справочников" (вместо поля многоуровневый список) сделать новые сущности в отдельной ветке:
1. Типы документов (там у вас будут записи: Приход, Расход). Корневая сущность
2. Виды статей (там уже будет перечень статей по документам). Вложенная сущность к сущности Документы.
И таким образом можно выбирать нужные документы и статьи. В настройке сущности Статья нужно будет указать родителя в данной настройке:
http://joxi.ru/KAxDN99HvXY7yA
Re: Взаимосвязь выпадающих списков
Это не решение, а костыль если быть точнее)imamverdiyeveldar писал(а): 28 окт 2021, 11:11Нашел решение: шаблоны к сущностям. немного решает проблемуalcompstudio писал(а): 25 окт 2021, 17:53 Если у вас зависимость Статьи от Документа (т.е., например для Документа = Приход есть свой перечень статей, а для Документа = Расход - свой перечень), то еще есть вариант использовать поле Многоуровневый список сущностей. НО тут нужно будет вместо выпадающих списков (глобальные, или не глобальные) сделать 2 поля
1. Документ = Сущность (можно Аякс) - чтобы выбирать Документ (ссылается на сущность Типы документов)
2. Статья = Многоуровневый список сущностей - чтобы выбирать нужную статью в зависимости от документа. (ссылается на сущность Виды статей)
Также в качестве "справочников" (вместо поля многоуровневый список) сделать новые сущности в отдельной ветке:
1. Типы документов (там у вас будут записи: Приход, Расход). Корневая сущность
2. Виды статей (там уже будет перечень статей по документам). Вложенная сущность к сущности Документы.
И таким образом можно выбирать нужные документы и статьи. В настройке сущности Статья нужно будет указать родителя в данной настройке:
http://joxi.ru/KAxDN99HvXY7yA
Всё равно, пока-что без данного функционала все остальные решения - костыли.
Потому-что взаимосвязь со списками нужна и отображение полей тоже.