Можно ли функциональными опциями скрыть перечисления?

1. user1089020 12.12.19 10:39 Сейчас в теме
Доброе утро!

Хочу уточнить. У меня есть перечисление (один, два, три). Мне нужно сделать флажок, который бы отключал у перечисления (один). Т.е. чтобы после нажатия на флажок перечисление один не было видно. В литературе я такого не нашел и подозреваю что это невозможно. Так ли это?
По теме из базы знаний
Найденные решения
3. user5300 1059 12.12.19 10:53 Сейчас в теме
(1) можно так:
1) Создаешь РеквизитФормы с типом "ТвоегоПеречисление"
2) Добавляешь реквизит на форму и в свойствах указываешь "Режим выбора из списка"
3) в списке выбора вносишь нужные для выбора реквизиты
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dhurricane 12.12.19 10:42 Сейчас в теме
(1) Вы можете самостоятельно, в зависимости от внешних условий, в т.ч. и от функциональных опций, заполнить список выбора значений перечисления для всех полей ввода. Для этого необходимо определить обработчик события "ОбработкаПолученияДанныхВыбора" в модуле менеджера перечисления.
3. user5300 1059 12.12.19 10:53 Сейчас в теме
(1) можно так:
1) Создаешь РеквизитФормы с типом "ТвоегоПеречисление"
2) Добавляешь реквизит на форму и в свойствах указываешь "Режим выбора из списка"
3) в списке выбора вносишь нужные для выбора реквизиты
4. p.ugrumov 175 06.10.21 10:36 Сейчас в теме
Модуль менеджера перечисления. Процедура ОбработкаПолученияДанныхВыбора.
Пример скрытия значения:

Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
		
    СтандартнаяОбработка = Ложь;
	
    ДанныеВыбора = Новый СписокЗначений;
	ДанныеВыбора.Добавить(ПредопределенноеЗначение("Перечисление.сбз_СтатусНакладной.Новая"));
    //ДанныеВыбора.Добавить(ПредопределенноеЗначение("Перечисление.сбз_СтатусНакладной.ВРаботе"));
КонецПроцедуры
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот