| 0
    
        dfaa   15.03.12✎ 10:32 | 
        на СКД создаю программно кнопку сформировать пишу следующий код 
 
 
 ЭтотОбъект=РеквизитФормыВЗначение("Отчет");
 СхемаКомпоновкиДанных = ЭтотОбъект.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
 Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
 ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
 КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
 МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
 
 ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
 ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки);
 Отчет.КомпоновщикНастроек.
 Элементы.Результат.Очистить();
 ДокументРезультат = Элементы.Результат;
 ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
 ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
 
 ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
 
 
 Проблема в Этом участке кода   Элементы.Результат.Очистить();
 Я понимаю что проблема в том, что "Результат" у меня принимает тип "ПОЛЕФОРМЫ", как преобразовать его к типу "ТАБЛИЧНЫЙДОКУМЕНТ" ?
 |  |