|
Вопрос по программному созданию отчета на СКД | ☑ | ||
|---|---|---|---|---|
|
0
memogolik
22.06.12
✎
14:14
|
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
СтандартнаяОбработка=Ложь; Настройки = КомпоновщикНастроек.Настройки; Запрос = Новый Запрос; Запрос.Текст=" |ВЫБРАТЬ | Ссылка.ДоговорКонтрагента.ОсновнойПроект КАК Проект, | Ссылка КАК Реализация |ИЗ | Документ.РеализацияТоваровУслуг |СГРУППИРОВАТЬ ПО Ссылка |"; Выборка=Запрос.Выполнить().Выгрузить(); ВнешнийНабор= новый Структура("ТаблицаДанных",Выборка); КомпоновщикМакета =Новый КомпоновщикМакетаКомпоновкиДанных; //МакетКомпоновки=КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки); МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); ПроцессорКомпоновки= Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ВнешнийНабор); //ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; //ПроцессорВывода.УстановитьДокумент(ДокументРезультат); МояТЗ = Новый ТаблицаЗначений; ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; ПроцессорВывода.УстановитьОбъект(МояТЗ); ПроцессорВывода.Вывести(ПроцессорКомпоновки); ПолучитьФорму().ЭлементыФормы.ТП.Значение = МояТЗ; ПолучитьФорму().ЭлементыФормы.ТП.СоздатьКолонки(); КонецПроцедуры Пробовал выводить результаты двумя способами: через вывод в коллекцию значений и в табличный документ(Вывод в табличный документ в данном примере закомментирован). Во втором случае все вывелось гладко, в первом почему то в первой строке всегда отсутствует реквизит Ссылка(выводится пустота). Только для первой строки. Подскажите из за чего это может быть. Заранее спасибо за ответы. |
|||
|
1
memogolik
22.06.12
✎
14:36
|
ап
|
|||
|
2
AdrianBerk
22.06.12
✎
14:47
|
Мне показалось или у тебя первая строка Ссылка это группа?
|
|||
|
3
ssh2006
22.06.12
✎
14:59
|
Может у тебя в настройках скд группировка по проекту
|
|||
|
4
memogolik
22.06.12
✎
15:03
|
(3) Точно, дело было в группировках, спасибо большое.
|
| Форум | Правила | Описание | Секции | Поиск |