Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 18:32

Вытаскивание Справочники и перечисления через COM

Автор Vasylii, 11 апр 2023, 09:21

0 Пользователей и 1 гость просматривают эту тему.

antoneus

Не, это я уже плыву. Что покажет в цикле

Выборка.КлассОпасности.Метаданные().Имя

Vasylii

antoneus, выводит просто классопасности

antoneus

Это хорошо. Теперь в цикле втыкаем

Индекс = Подключение.Перечисления.КлассОпасности.Индекс(Выборка.КлассОпасности);
ИмяЗначения = Подключение.Метаданные.Перечисления.КлассОпасности.ЗначенияПеречисления[Индекс].Имя

и смотрим что приедет в ИмяЗначения

Vasylii

antoneus, индекс = 0
имя значения выдает такую ошибку Получение элемента по индексу для значения не определено

antoneus


Vasylii


antoneus

А, это же тоже ком-объект. А если

ИмяЗначения = Подключение.Метаданные.Перечисления.КлассОпасности.ЗначенияПеречисления.Получить(Индекс).Имя

Vasylii


Vasylii

antoneus, а теперь как это подставить к перечислению так же через соотвествие?

antoneus

Имена перечислений совпадают же - так и пихать

НовыйДок.КлассОпасности = Перечисления.Систем_КлассОпасности[ИмяЗначения];

Похожие темы (5)

Рейтинг@Mail.ru

Поиск