2_4_3_162

This commit is contained in:
Компания 1С committed 2017-11-23 00:54:00 +03:00
1 parent ea835989f1
commit 234fd4687a
645 files changed
+52897 -17884

No files matched your search

@@ -120,16 +120,10 @@
КонецФункции
Функция ТипыВладельцев(РегистрПодписей = Истина, ТолькоСсылки = Ложь) Экспорт
Функция ТипыВладельцев(ТолькоСсылки = Ложь) Экспорт
МассивТипов = Новый Массив;
Если РегистрПодписей Тогда
Типы = Метаданные.РегистрыСведений.ЭлектронныеПодписи.Измерения.ПодписанныйОбъект.Тип.Типы();
Иначе
Типы = Метаданные.РегистрыСведений.СертификатыШифрования.Измерения.ЗашифрованныйОбъект.Тип.Типы();
КонецЕсли;
МассивТипов = Новый Массив;
Результат = Новый Соответствие;
Типы = Метаданные.ОпределяемыеТипы.ПодписанныйОбъект.Тип.Типы();
Для Каждого Тип Из Типы Цикл
Если Тип = Тип("Неопределено")
@@ -137,19 +131,14 @@
Или Тип = Тип("СправочникСсылка." + "ВерсииФайлов") Тогда
Продолжить;
КонецЕсли;
МассивТипов.Добавить(Тип);
Результат.Вставить(Тип, Истина);
Если Не ТолькоСсылки Тогда
ПолноеИмя = Метаданные.НайтиПоТипу(Тип).ПолноеИмя();
Если Метаданные.ВариантВстроенногоЯзыка = Метаданные.СвойстваОбъектов.ВариантВстроенногоЯзыка.Русский Тогда
ИмяТипаОбъекта = СтрЗаменить(ПолноеИмя, ".", "Объект.");
Иначе
ИмяТипаОбъекта = СтрЗаменить(ПолноеИмя, ".", "Object.");
КонецЕсли;
МассивТипов.Добавить(Тип(ИмяТипаОбъекта));
ИмяТипаОбъекта = СтрЗаменить(Метаданные.НайтиПоТипу(Тип).ПолноеИмя(), ".", "Объект.");
Результат.Вставить(Тип(ИмяТипаОбъекта), Истина);
КонецЕсли;
КонецЦикла;
Возврат МассивТипов;
Возврат Новый ФиксированноеСоответствие(Результат);
КонецФункции