Не устанавливается видимость элементов формы при открытии
Добрый день!
Имею форму, на которой есть выбор перечисления (Реквизит ТЕСТ со значениями А и Б, к примеру). И при выборе определенного значения (Б) мне надо скрыть другое поле на форме.
Соответственно есть формула, которая обрабатывает выбор перечисления:
Она работает корректно.
Но я хочу, чтоб при открытии формы, если реквизит у неё равен Б, то чтоб сразу поле было скрыто.
Соответсвенно в процедуре ПриОткрытии() я вызываю процедуру ИзмВидимостьПолей(). Но она ничего не делает. В чём может быть проблема?
Спасибо!
Имею форму, на которой есть выбор перечисления (Реквизит ТЕСТ со значениями А и Б, к примеру). И при выборе определенного значения (Б) мне надо скрыть другое поле на форме.
Соответственно есть формула, которая обрабатывает выбор перечисления:
Процедура ИзмВидимостьПолей()
Если ТЕСТ = Перечисление.Тест.А Тогда
Форма.Поле.Видимость(0);
Иначе
Форма.Поле.Видимость(1);
КонецЕсли;
КонецПроцедуры
ПоказатьОна работает корректно.
Но я хочу, чтоб при открытии формы, если реквизит у неё равен Б, то чтоб сразу поле было скрыто.
Соответсвенно в процедуре ПриОткрытии() я вызываю процедуру ИзмВидимостьПолей(). Но она ничего не делает. В чём может быть проблема?
Спасибо!
По теме из базы знаний
- [ТАКСИ] Шаблон внешней обработки...и не только
- Пометка тестовой копии рабочей базы через механизм оповещений и раскрашивание форм (Управляемое приложение)
- Расшифровка СКД. Фильтр отчета по диапазону чисел. Переопределение обработки расшифровки. Не модальный режим
- Управление доступом к формам и элементам форм «УФОРМ-ЮГ» (БП, БП-КОРП, ЕРП, УНФ, УТ, КА, УХ) [Расширение]
- Решение задач на Управляемые формы из Сборника задач для подготовки к экзамену 1С:Специалист по платформе
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Оно может быть разное. Это реквизит формы и когда я сохраняю элемент формы со значением А, то после открытия ТЕСТ равно А. Если сохраняю элемент формы со значением Б, то после открытия ТЕСТ равно Б.
Я проверил в отладчике, он как раз попадает в тот кейс, когда Видимость(0) вызывается. Но эффекта никакого.
Я проверил в отладчике, он как раз попадает в тот кейс, когда Видимость(0) вызывается. Но эффекта никакого.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот