Здравствуйте!
8.2.17.143
Использую набор данных - объект. Код примерно такой:
СтандартнаяОбработка = Ложь;
Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
КомпановщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпановки = КомпановщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
ПроцессорКомпановки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпановки.Инициализировать(МакетКомпановки, ВнешниеДанные, ДанныеРасшифровки);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
Пока ЭлементРезультата <> Неопределено Цикл
Процессорвывода.ВывестиЭлемент(ЭлементРезультата);
ЭлементРезультата = ПроцессорКомпановки.Следующий();
КонецЦикла;
ПроцессорВывода.ЗакончитьВывод();
НО, таблицу значений (ВнешниеДанные) получаю запросом к другой базе. Проблема в том, что данные не выводятся в табличный документ. Что я делаю не так? Или надо самому формироввать макет и выводить в него?
(0) весь код в процедуре "ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
"
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс