HelpF.pro

Функция формирует список элементов перечисления

Код 1C v 8.х
 
// Функция формирует список элементов перечисления
//
// Параметры
// ИмяПеречисления - имя перечисления, как оно задано в конфигураторе
//
// Возвращаемое значение:
// СписокЗначений - список элементов перечисления
//
Функция ПолучитьСписокЭлементовПеречисления(ИмяПеречисления) Экспорт

СписокЭлементовПеречисления = Новый СписокЗначений;

Попытка
КоллекцияЭлементовПеречисления = Перечисления[ИмяПеречисления];
Исключение
Возврат СписокЭлементовПеречисления;
КонецПопытки;

Для каждого ЭлементПеречисления Из КоллекцияЭлементовПеречисления Цикл
СписокЭлементовПеречисления.Добавить(ЭлементПеречисления, Строка(ЭлементПеречисления));
КонецЦикла;

Возврат СписокЭлементовПеречисления;

КонецФункции

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq/view/84.html