1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
// Функция формирует список элементов перечисления // // Параметры // ИмяПеречисления - имя перечисления, как оно задано в конфигураторе // // Возвращаемое значение: // СписокЗначений - список элементов перечисления // Функция ПолучитьСписокЭлементовПеречисления(ИмяПеречисления) Экспорт СписокЭлементовПеречисления = Новый СписокЗначений; Попытка КоллекцияЭлементовПеречисления = Перечисления[ИмяПеречисления]; Исключение Возврат СписокЭлементовПеречисления; КонецПопытки; Для каждого ЭлементПеречисления Из КоллекцияЭлементовПеречисления Цикл СписокЭлементовПеречисления.Добавить(ЭлементПеречисления, Строка(ЭлементПеречисления)); КонецЦикла; Возврат СписокЭлементовПеречисления; КонецФункции |