Возвращает новый объект переданного типа. Универсальный конструктор типов
// Возвращает новый объект переданного типа.
// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/20
//
// Параметры:
// Тип - Строка, Тип - Тип или имя типа
//
// Возвращаемое значение:
// Произвольный
//
// Примеры:
// Результат = НовыйОбъект("Структура");
// Результат = НовыйОбъект("УсловноеОформлениеКомпоновкиДанных");
// Результат = НовыйОбъект("HTTPОтвет");
//
Функция НовыйОбъект(Знач Тип) Экспорт
Типы = Неопределено;
Если ТипЗнч(Тип) = Тип("Тип") Тогда
Типы = Новый Массив; // Массив из Тип
Типы.Добавить(Тип);
Иначе
Типы = Тип;
КонецЕсли;
ОписаниеТипа = Новый ОписаниеТипов(Типы);
Возврат ОписаниеТипа.ПривестиЗначение();
КонецФункции
ПустыеСсылкиТиповОбъектовАвторизации (БСП)
ПустыеСсылкиТиповЗначенийДоступаПоТипамГруппИЗначений (БСП)
ПустаяСсылкаОбъектаМетаданных (БСП)
ПолучитьНовоеЗначениеРеквизитаДопУпорядочивания (БСП)
ПолучитьЗначениеРеквизитаПредмета (БСП)