Имя: Пароль:
1C
1С v8
СКД - Вывод данных в табличный документ
0 Valadis
 
04.02.13
11:30
Здравствуйте!
8.2.17.143
Использую набор данных - объект. Код примерно такой:
СтандартнаяОбработка = Ложь;
   Настройки             = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;

   КомпановщикМакета     = Новый КомпоновщикМакетаКомпоновкиДанных;
   МакетКомпановки     = КомпановщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);

   
   ПроцессорКомпановки  = Новый ПроцессорКомпоновкиДанных;
   ПроцессорКомпановки.Инициализировать(МакетКомпановки, ВнешниеДанные, ДанныеРасшифровки);
   ПроцессорВывода      = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
   ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
   
   Процессорвывода.НачатьВывод();    
   ЭлементРезультата = ПроцессорКомпановки.Следующий();
   
   Пока ЭлементРезультата <> Неопределено Цикл
       Процессорвывода.ВывестиЭлемент(ЭлементРезультата);
       ЭлементРезультата = ПроцессорКомпановки.Следующий();        
   КонецЦикла;

   ПроцессорВывода.ЗакончитьВывод();    

НО, таблицу значений (ВнешниеДанные) получаю запросом к другой базе. Проблема в том, что данные не выводятся в табличный документ. Что я делаю не так? Или надо самому формироввать макет и выводить в него?
1 Valadis
 
04.02.13
11:31
(0) весь код в процедуре "ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
"
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.