|
СКД в обработке | ☑ | ||
|---|---|---|---|---|
|
0
Ctyd
27.01.15
✎
17:42
|
Есть желание подключить вншнюю печатную форму к документу
Вывод таблицей Сверху номенклатура использованая сбоку материалы СхемаКомпоновкиДанных = ПолучитьМакет("Макет"); //создадим компоновщик настроек и загрузим настройки по умолчанию, вместо настроек по умолчанию можно использовать восстановленные настройки КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных(); КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных)); КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию); Настройки = КомпоновщикНастроек.Настройки; ссылканО = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Ссылка")); ссылканО.Использование=Истина; ссылканО.Значение=СсылкаНаОбъект; Папа = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Папа")); Папа.Использование=Истина; Папа.Значение=список; //Помещаем в переменную данные о расшифровке данных - здесь ненужный пункт, но пусть будет. ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; //Формируем макет, с помощью компоновщика макета КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; //Передаем в макет компоновки схему, настройки и данные расшифровки МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); //Выполним компоновку с помощью процессора компоновки ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки); //Очищаем поле табличного документа Результат = Новый ТабличныйДокумент(); //Выводим результат в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(Результат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); Результат.ОтображатьЗаголовки = Ложь; Результат.ОтображатьСетку = Ложь; Результат.Показать(); в результате вывело только шапку. подскажите где ошибка. Спасибо заранее. |
|||
|
1
Ctyd
27.01.15
✎
18:11
|
все пора в отпуск. разобрался. все работает
|
| Форум | Правила | Описание | Секции | Поиск |