Пустая ссылка объекта метаданных. Возвращает пустую ссылку объекта метаданных ссылочного типа.
// Возвращает пустую ссылку объекта метаданных ссылочного типа.
//
// Параметры:
// ОписаниеОбъектаМетаданных - ОбъектМетаданных,
// - Тип, по которому можно найти объект метаданных,
// - Строка - полное имя объекта метаданных.
// Возвращаемое значение:
// Ссылка.
//
Функция ПустаяСсылкаОбъектаМетаданных(ОписаниеОбъектаМетаданных) Экспорт
Если ТипЗнч(ОписаниеОбъектаМетаданных) = Тип("ОбъектМетаданных") Тогда
ОбъектМетаданных = ОписаниеОбъектаМетаданных;
ИначеЕсли ТипЗнч(ОписаниеОбъектаМетаданных) = Тип("Тип") Тогда
ОбъектМетаданных = Метаданные.НайтиПоТипу(ОписаниеОбъектаМетаданных);
Иначе
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ОписаниеОбъектаМетаданных);
КонецЕсли;
Если ОбъектМетаданных = Неопределено Тогда
ТекстОшибки =
НСтр("ru = 'Ошибка в функции ПустаяСсылкаОбъектаМетаданных
|общего модуля УправлениеДоступомСлужебный.
|
|Неверный параметр ОписаниеОбъектаМетаданных.'");
ВызватьИсключение ТекстОшибки;
КонецЕсли;
ПустаяСсылка = Неопределено;
Попытка
МенеджерОбъекта = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(ОбъектМетаданных.ПолноеИмя());
ПустаяСсылка = МенеджерОбъекта.ПустаяСсылка();
Исключение
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Ошибка в функции ПустаяСсылкаОбъектаМетаданных
|общего модуля УправлениеДоступомСлужебный.
|
|Не удалось получить пустую ссылка для объекта метаданных
|""%1"".'"),
ОбъектМетаданных.ПолноеИмя());
ВызватьИсключение ТекстОшибки;
КонецПопытки;
Возврат ПустаяСсылка;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ПустыеСсылкиТиповОбъектовАвторизации (БСП)
ОбъектМетаданныхПоТипуСсылки (БСП)
ИдентификаторОбъектаМетаданных (БСП)
ИдентификаторыОбъектовМетаданных (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)