|
V8.2 отчет на СКД(отбор + запрос) | ☑ | ||
|---|---|---|---|---|
|
0
ИУБиПовиц
12.03.12
✎
20:11
|
Здравствуйте. Делаю отчет на СКД и появилось несколько вопросов.
1)Есть макет компоновки, иточник - внешние данные, данные заполняются мной в коде, тут все работает. есть обычная форма на которой размещено поле отбор типа КомпоновщикНастроек.Настройки.Отбор и как теперь соотнести отбор на форме с программным выводом(у меня выводит все) вывожу таким образом тз = Неопределено; ИнициализацияТЗ(тз,организация); пВнешниеИсточникиДанных.Вставить("ВнешниеПараметры",тз); //вывод скд ДанныеРасшифровки = Неопределено; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, пВнешниеИсточникиДанных , ДанныеРасшифровки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.Результат); ПроцессорВывода.НачатьВывод(); ЭлементРезультата = ПроцессорКомпоновки.Следующий(); Пока ЭлементРезультата <> Неопределено Цикл ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата); ЭлементРезультата = ПроцессорКомпоновки.Следующий(); КонецЦикла; ПроцессорВывода.ЗакончитьВывод(); ПроцессорВывода.Вывести(ПроцессорКомпоновки); |
|||
|
1
DrShad
12.03.12
✎
20:14
|
а где отбор?
|
|||
|
2
ИУБиПовиц
12.03.12
✎
20:22
|
Так яж на форме его разместил и сказал, что брать из компоновщика, или этого недостаточно?
|
|||
|
3
ИУБиПовиц
12.03.12
✎
21:07
|
проблемма решилась заменой
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки); на МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки); Но появилась новая проблемка, отчет открылся, сформировался, и потом настройки старые получает данная функция |
|||
|
4
EvgeniuXP
12.03.12
✎
21:54
|
че так сложно-то... есть ОтчетОбъект там и ползай.
|
| Форум | Правила | Описание | Секции | Поиск |