8.х Как по OLE из v8 в v7 получить перечисления?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Ann_S, 5 окт 2007.

  1. TopicStarter Overlay
    Ann_S
    Offline

    Ann_S

    Регистрация:
    7 сен 2007
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Подключаюсь по OLE к v7 из v8. Как получить перечисления? В v7 есть метод ЗначениеПоИдентификатору, а в v8 как?
  2. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    Вы хотите получить перечисление в 7.7 или значение этого перечисления в 8-ке?

    Вот пример - как обратиться к перечислению в 7.7
    Код:
    Контрагенты77.ВидКонтрагента = V7.Перечисление.ВидыКонтрагентов.Организация
    
    
    Вот пример как получать по имени перечисления - какое-нибудь значение в 8.0 - здесь наименование перечисления - указано в [], [0] - означает первое значение перечисления.
    Код:
    ОбъектПКО.ВидОперации = Перечисления[ОбъектПКО.ВидОперации.Метаданные().Имя][0]
    
    

Поделиться этой страницей