Подскажите как правильно использовать эту функцию. Делаю так:
Порядок=Перечисление.ПорядокОплаты;
Если ВвестиПеречисление(Порядок,"Выберите порядок оплаты для поиска")=1 тогда
КонецЕсли;
Окно диалога ввода не выходит
ВвестиПеречисление(<Значение>,<Подсказка>,<Таймаут>)
<Значение> - имя переменной, объявленной в модуле для приема вводимого значения;
На входе переменная должна содержать значение типа 'Перечисление' или строку с идентификатором требуемого вида перечисления.
Вот задал идентификатор перечисления в виде строки
Порядок="ПорядокОплаты";
толку нет..
Процедура УстПризнак2()
ВыбПризн = "ТипСотрудника";
Если ВвестиПеречисление(ВыбПризн, "Выберите тип") > 0 Тогда
Тип = ВыбПризн;
Иначе
Тип = Перечисление.ТипСотрудника.Штатный;
КонецЕсли;
КонецПроцедуры