Не выполняются условия при сравнении значения перечисления в документе
Только учусь 1с, пытаюсь сменить видимость реквизита формы документа при выборе в другом реквизите значения из перечисления. Почему-то не выполняется ни одно условие никогда. Написал последнюю вилку для проверки.
Код:
Код:
&НаКлиенте
Процедура ВариантРасписанияПриИзменении(Элемент)
ЗначениеПоля = Объект.ВариантРасписания;
Если ЗначениеПоля = "Один раз нед" ТОГДА
Элементы.ПервыйДень.Видимость = Истина;
Элементы.ВторойДень.Видимость = Ложь;
Элементы.ТретийДень.Видимость = Ложь;
ИНАЧЕ
Если ЗначениеПоля = "Два раза нед" ТОГДА
Элементы.ПервыйДень.Видимость = Истина;
Элементы.ВторойДень.Видимость = Истина;
Элементы.ТретийДень.Видимость = Ложь;
ИНАЧЕ
Если ЗначениеПоля = "Три раза нед" ТОГДА
Элементы.ПервыйДень.Видимость = Истина;
Элементы.ВторойДень.Видимость = Истина;
Элементы.ТретийДень.Видимость = Истина;
КОНЕЦЕСЛИ
КОНЕЦЕСЛИ;
КОНЕЦЕСЛИ;
КонецПроцедуры
ПоказатьПрикрепленные файлы:
По теме из базы знаний
- Некоторые ошибки и «проблемные» особенности реализации встроенного языка платформы 1С:Предприятие 7.7
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
- Назад в прошлое! Небольшие заметки по администрированию пользователей в УПП
- Модель запроса SQL
- Применение ChatGPT в 1С и не только
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот