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

Не отрабатывают правила при автозаполнении

Добавлено: 28 дек 2021, 22:57
LesnikSBR
На форме три поля:
1) сущность, выпадающий ajax
2) логическое, флажок
3) простой текст

Показ поля 3 в правилах отображения настроен только когда поле 2 = Да, и скрывать когда 2 = Нет. (По клику на флажок - работает)
У сущности 1 есть столбец, содержащий значения того же типа что и у поля 2. Настроено копировать значения из данного столбца сущности 1 в поле 2. (При смене выбранного значения подстановка в 2 работает)

Не работает реакция Скрыть/Показать поле 3 при смене значения в поле 1.

Пробовал заменить логическое поле на выпадающий список по справочнику, та же картина. Проблема выглядит как отсутствие запуска процедуры применения правил отображения полей, если триггерное поле 2 изменяется не вручную а подстановкой значения.

Замечено в 2.9, присутствует в 3.0 версии

Re: Не отрабатывают правила при автозаполнении

Добавлено: 29 дек 2021, 08:54
support
Повторите проблему в персональной демо https://www.rukovoditel.net.ru/account_demo.php
и пришлите ссылку на демо. Я проверю.

Re: Не отрабатывают правила при автозаполнении

Добавлено: 29 дек 2021, 09:25
LesnikSBR
Повторил. https://pdemo.rukovoditel.pro/3.0/index ... mo_id=1022
При добавлении записи в "Адрес проживания", для вариантов номера дома 1 и 3 должно появиться на форме поле "номер квартиры", для варианта номера дома 2 (не многоквартирный) поле "номер квартиры" должно исчезнуть

Re: Не отрабатывают правила при автозаполнении

Добавлено: 29 дек 2021, 09:58
LesnikSBR
В идеале дополню вопрос фичореквестом - будет круто иметь возможность в правилах отображения полей выбирать поле с сущностью, а там дополнительно любое допустимое поле этой сущности в качестве триггера на показ/скрытие полей. Но пока хотя бы через такое промежуточное логическое поле (планирую скрыть его от пользователя) хотелось бы настроить форму на корректную работу

Re: Не отрабатывают правила при автозаполнении

Добавлено: 29 дек 2021, 13:47
support
Проблема обнаружена. Файл из архива замените в modules\dashboard\actions\
Сообщите результат.

Re: Не отрабатывают правила при автозаполнении

Добавлено: 29 дек 2021, 14:08
LesnikSBR
support писал(а): 29 дек 2021, 13:47 Проблема обнаружена. Файл из архива замените в modules\dashboard\actions\
Сообщите результат.
Работает, спасибо