Ввести перечисление, выбор перечисления



Код 1C v 8.х



// В 8-ой версии нет такой фунции, но можно сделать так:

ЗначПер=Перечисления.Важность.Средняя; //Установим перечисление предлагаемое выбрать по умолчанию

Если ВвестиЗначение(ЗначПер,"Выберите важность:") тогда

Сообщить(ЗначПер); //обработка выбора

КонецЕсли;






Код 1C v 7.x



Процедура УстПризнак1()

ВыбПризн = Перечисление.ТипСотрудника.Штатный;

Если ВвестиПеречисление(ВыбПризн, "Выберите тип") > 0 Тогда

Тип = ВыбПризн;

Иначе

Тип = Перечисление.ТипСотрудника.Штатный;

КонецЕсли;

КонецПроцедуры



Процедура УстПризнак2()

ВыбПризн = "ТипСотрудника";

Если ВвестиПеречисление(ВыбПризн, "Выберите тип") > 0 Тогда

Тип = ВыбПризн;

Иначе

Тип = Перечисление.ТипСотрудника.Штатный;

КонецЕсли;

КонецПроцедуры




✍️ @odin1C_rus