Тип значения Перечисление

1. Malcev_a 22.08.24 10:54 Сейчас в теме
Добрый день!
Подскажите, не могу понять как правильно поступить.

Нужно в качестве параметра передать тип данных перечисление.

В первой ветке Если алгоритм проверяет является ли перечислением и если да, то передаются параметры.
Вот эта строчка - Новый ОписаниеТипов("ПеречислениеСсылка.Имя") не отрабатывает. Не могу найти информацию как правильно определить тип, который нужно передать.

   
Если СсылкаМетаданные.Имя = "ВидНоменклатуры" ИЛИ СсылкаМетаданные.Имя = "СостояниеРаботника" ИЛИ СсылкаМетаданные.Имя = "ВидКонтрагента" Тогда	 
					ДобавитьКоллекцию(СтрокаТипа, "Реквизиты", "ЗначенияПеречисления",Новый ОписаниеТипов("ПеречислениеСсылка.Имя"), ОбработанныеТипы, СсылкаМетаданные);
				Иначе				
					ДобавитьКоллекцию(СтрокаТипа, "Реквизиты", "Реквизиты",Неопределено, ОбработанныеТипы, СсылкаМетаданные);
				КонецЕсли;



Показать
По теме из базы знаний
Найденные решения
4. Malcev_a 22.08.24 11:17 Сейчас в теме
Решил, оказывается вот так надо Новый ОписаниеТипов("ПеречислениеСсылка." + СсылкаМетаданные.Имя)

Туплю с утра
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 35 22.08.24 10:59 Сейчас в теме
(1) У тебя есть перечисление с именем "Имя"?
3. SlavaKron 22.08.24 11:08 Сейчас в теме
(1)
передать тип данных ... как правильно определить тип
Может, нужно передать Тип, а не ОписаниеТипов: ТипЗнч(Ссылка).
4. Malcev_a 22.08.24 11:17 Сейчас в теме
Решил, оказывается вот так надо Новый ОписаниеТипов("ПеречислениеСсылка." + СсылкаМетаданные.Имя)

Туплю с утра
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот