2_4_3_162
This commit is contained in:
1 parent
ea835989f1
commit
234fd4687a
645 files changed
+52897
-17884
No files matched your search
@@ -120,16 +120,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ТипыВладельцев(РегистрПодписей = Истина, ТолькоСсылки = Ложь) Экспорт
|
||||
Функция ТипыВладельцев(ТолькоСсылки = Ложь) Экспорт
|
||||
|
||||
МассивТипов = Новый Массив;
|
||||
Если РегистрПодписей Тогда
|
||||
Типы = Метаданные.РегистрыСведений.ЭлектронныеПодписи.Измерения.ПодписанныйОбъект.Тип.Типы();
|
||||
Иначе
|
||||
Типы = Метаданные.РегистрыСведений.СертификатыШифрования.Измерения.ЗашифрованныйОбъект.Тип.Типы();
|
||||
КонецЕсли;
|
||||
|
||||
МассивТипов = Новый Массив;
|
||||
Результат = Новый Соответствие;
|
||||
Типы = Метаданные.ОпределяемыеТипы.ПодписанныйОбъект.Тип.Типы();
|
||||
|
||||
Для Каждого Тип Из Типы Цикл
|
||||
Если Тип = Тип("Неопределено")
|
||||
@@ -137,19 +131,14 @@
|
||||
Или Тип = Тип("СправочникСсылка." + "ВерсииФайлов") Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
МассивТипов.Добавить(Тип);
|
||||
Результат.Вставить(Тип, Истина);
|
||||
Если Не ТолькоСсылки Тогда
|
||||
ПолноеИмя = Метаданные.НайтиПоТипу(Тип).ПолноеИмя();
|
||||
Если Метаданные.ВариантВстроенногоЯзыка = Метаданные.СвойстваОбъектов.ВариантВстроенногоЯзыка.Русский Тогда
|
||||
ИмяТипаОбъекта = СтрЗаменить(ПолноеИмя, ".", "Объект.");
|
||||
Иначе
|
||||
ИмяТипаОбъекта = СтрЗаменить(ПолноеИмя, ".", "Object.");
|
||||
КонецЕсли;
|
||||
МассивТипов.Добавить(Тип(ИмяТипаОбъекта));
|
||||
ИмяТипаОбъекта = СтрЗаменить(Метаданные.НайтиПоТипу(Тип).ПолноеИмя(), ".", "Объект.");
|
||||
Результат.Вставить(Тип(ИмяТипаОбъекта), Истина);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат МассивТипов;
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
Reference in new issue
Block a user