Имя: Пароль:
1C
 
не формируется программно отчет на скд в управляемой форме
,
0 URAL
 
19.11.16
15:42
Всем привет
прописал программное формирование отчета при открытии формы и вижу что отчет формируется и отображается как то словно в тумане)) и вижу табличку отчет формируется

что я не так делаю подскажите плиз

&НаКлиенте
Процедура ПриОткрытии(Отказ)
//ТабличныйДокумент = Новый ТабличныйДокумент;    
СформироватьОтчетНаСервере(Результат);  
//ТабличныйДокумент.Показать();
КонецПроцедуры


&НаСервере
Процедура СформироватьОтчетНаСервере(ТабДок)  


ОтчетОбъект = РеквизитФормыВЗначение("Отчет");
    
    Схема = ОтчетОбъект.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
    Настройки = Схема.НастройкиПоУмолчанию;
    
    КомпоновщикНастроекДанных = Новый КомпоновщикНастроекКомпоновкиДанных;
    КомпоновщикНастроекДанных.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(Схема));
    КомпоновщикНастроекДанных.ЗагрузитьНастройки(Схема.НастройкиПоУмолчанию);
    КомпоновщикНастроекДанных.ЗагрузитьПользовательскиеНастройки(Отчет.КомпоновщикНастроек.ПользовательскиеНастройки);
    
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    Макет = КомпоновщикМакета.Выполнить(Схема, КомпоновщикНастроекДанных.ПолучитьНастройки());
    
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(Макет);
    
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ТабДок);
    ПроцессорВывода.Вывести(ПроцессорКомпоновки);
    
КонецПроцедуры
1 Defender aka LINN
 
19.11.16
16:10
СкомпоноватьРезультат потому что
2 URAL
 
19.11.16
16:10
интерфейс такси
3 URAL
 
19.11.16
16:11
(1) не понял, ткни пальцем будь добр
4 URAL
 
19.11.16
16:27
ЭтаФорма.СкомпоноватьРезультат(РежимКомпоновкиРезультата.Фоновый)
5 URAL
 
19.11.16
16:27
(1) спасибо