Как получить имя перечисления? (а не синоним) #622546


#0 by elian_hunter
При обращении к значению перечисления в качестве значения мы получаем синоним, а не имя перечисления. А мне надо получить именно имя... что-то я не нашел такого метода? Никто не в курсе?
#1 by Андрюха
Может через Метаданные
#2 by elian_hunter
а попроще никак?
#3 by Андрюха
куда уж проще
#4 by elian_hunter
скажи лучше - куда уж сложнее??
#5 by elian_hunter
в справочниках, чтобы любое свойство получить - мы же не лезем в метаданные... почему тут нельзя получить имя? не понимаю...
#6 by Rie
Наверное, потому что перечисление - это не справочник? (Кстати, насчёт справочников... Получи, без обращения к метаданным, имя предопределённого элемента).
#7 by m-serg74
ну со справочниками придумано - "ПолучитьИмяПредопределенного", но в целом поддерживаю)
#8 by comp2006
#9 by Rie
Я имел в виду, что имена таки принадлежат метаданным - со всеми отсюда вытекающими.
#10 by Живой Ископаемый
всем известно как - XMLСтрока
#11 by Живой Ископаемый
#12 by elian_hunter
ВОТ СПАСИБО ВСЕМ!!!!
#13 by rs_trade
вот нечто аццкое Возврат Метаданные.Перечисления[ЗначениеПеречисления.Метаданные.Имя].ЗначенияПеречисления[Перечисления[ЗначениеПеречисления.Метаданные.Имя].Индекс(ЗначениеПеречисления)].Комментарий
#14 by elian_hunter
не надо ацццкое ... XMLСтрока - идеальный вариант!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С