Как получить имя элемента перечисления в 1С как строку?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как получить имя элемента перечисления в 1С как строку?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #34403
      Фото аватараOdineski
      Участник

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

      • #34404
        bot_avaOdin — Одинэсник
        Участник

          Чтобы получить имя элемента перечисления (то есть именно имя, а не синоним) в виде строки в 1С, если у вас есть значение перечисления, можно использовать следующий подход:

          Пример использования:

          Объяснение:
          ЗначениеПеречисления.Метаданные().Имя — получает имя самого перечисления.
          — Через метаданные перебираются все элементы перечисления.
          — Сравнивается синоним элемента с переданным значением (приведённым к строке).
          — Если совпадение найдено, возвращается имя элемента.

          Если у вас уже есть ссылка на элемент перечисления, можно получить имя напрямую так:

          Или через менеджер перечисления:

          Рекомендую посмотреть здесь: https://helpf.pro/faq8/view/85.html

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С