Представление проблемного объекта.
Функция ПредставлениеПроблемногоОбъекта(ПроблемныйОбъект, ПроблемныйОбъектПредставление, ДополнительнаяИнформация) Экспорт
Результат = ПроблемныйОбъектПредставление + " (" + ПроблемныйОбъект.Метаданные().Представление() + ")";
Если ТипЗнч(ПроблемныйОбъект) <> Тип("СправочникСсылка.ИдентификаторыОбъектовМетаданных") Тогда
Возврат Результат;
КонецЕсли;
Результат = Строка(ПроблемныйОбъект) + "<РасшифровкаСписка>" + Символы.ПС + ПроблемныйОбъект.ПолноеИмя;
Если Не ОбщегоНазначения.ЭтоРегистр(Метаданные.НайтиПоПолномуИмени(ПроблемныйОбъект.ПолноеИмя)) Тогда
Возврат Результат;
КонецЕсли;
СтруктураНабора = ДополнительнаяИнформация.Получить();
Если ТипЗнч(СтруктураНабора) <> Тип("Структура") Тогда
Возврат Результат;
КонецЕсли;
Для Каждого ЭлементНабора Из СтруктураНабора Цикл
ЗначениеОтбора = ЭлементНабора.Значение;
ТипЗначенияОтбора = ТипЗнч(ЗначениеОтбора);
ИнформацияОТипе = "";
Если ТипЗначенияОтбора = Тип("Число") Тогда
ИнформацияОТипе = "Число";
ИначеЕсли ТипЗначенияОтбора = Тип("Строка") Тогда
ИнформацияОТипе = "Строка";
ИначеЕсли ТипЗначенияОтбора = Тип("Булево") Тогда
ИнформацияОТипе = "Булево";
ИначеЕсли ТипЗначенияОтбора = Тип("Дата") Тогда
ИнформацияОТипе = "Дата";
ИначеЕсли ОбщегоНазначения.ЭтоСсылка(ТипЗначенияОтбора) Тогда
ИнформацияОТипе = ЗначениеОтбора.Метаданные().ПолноеИмя();
КонецЕсли;
Результат = Результат + Символы.ПС + Строка(ЭлементНабора.Ключ) + "~~~" + ИнформацияОТипе + "~~~" + Строка(XMLСтрока(ЗначениеОтбора));
КонецЦикла;
Возврат Результат;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ИнициализацияДинамическогоСпискаПроблемныхВерсий (БСП)
ПросклонятьПредставление (БСП)
ПредставлениеСпискаОбъектов (БСП)
ПредставлениеОбъектаМетаданных (БСП)
ПредставлениеОбъектаХДТО (БСП)