0
Сергей Роспатнюк
27.04.18
✎
16:53
|
в чем моя ошибка подскажите кто может вот кусок кода на котором все падает
ИмяМакетаСКД = Строка(СокрЛП("УнифицированнаяФормаТ2Расширенная"));
Если Истина Тогда
ДанныеРасшифровки_Вр = Новый ДанныеРасшифровкиКомпоновкиДанных;
СхемаКомпоновкиДанных = ЭтотОбъект.ПолучитьМакет(ИмяМакетаСКД);
Компоновщик = Новый КомпоновщикНастроекКомпоновкиДанных;
Компоновщик.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
Компоновщик.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
КонецЕсли;
//--- Инициализация СКД (Конец)
//------------------
Настройки = Компоновщик.ПолучитьНастройки();
//--- Вывод результата СКД
Если Истина Тогда
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки,ДанныеРасшифровки);
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки_Вр);
//------------------
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных,,ДанныеРасшифровки_Вр);
//Результат = ЭлементыФормы.Результат; // Об. прил.
//Результат.Очистить();
//Результат_Вр = Новый ТабличныйДокумент();
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
//ПроцессорВывода.УстановитьДокумент(Результат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецЕсли;
//--- Вывод результата СКД (Конец)
Текст ошибки: {ВнешняяОбработка.ЛицеваяКарточка_Т_2.МодульОбъекта(140)}: Ошибка при вызове метода контекста (Выполнить)
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки,ДанныеРасшифровки);
по причине:
Ошибка компоновки макета
по причине:
Поле не найдено "ЛичныеДанные.ФИОПолные"
|
|