0
Sulimov
17.10.11
✎
12:35
|
Добрый день всем!
Кто-нибудь когда-ибудь пытался в самописном отчете использовать общую формы настройки СКД? У меня такая загвоздка. В СКД группировки у меня настроены как Таблица. В форме отчета вызывается функция общего модуля следующим образом:
Процедура ДоработатьКомпоновщикПередВыводом(ВнешниеНаборыДанных) Экспорт
ТиповыеОтчеты.УстановитьПараметр(КомпоновщикНастроек, "НачалоПериода", НачалоДня(НачалоПериода));
ТиповыеОтчеты.УстановитьПараметр(КомпоновщикНастроек, "КонецПериода" , КонецДня(КонецПериода));
КомпоновщикНастроек.Настройки.Структура.Очистить();
ТиповыеОтчеты.ДобавитьГруппировку(КомпоновщикНастроек, "Контрагент");
ТиповыеОтчеты.ДобавитьГруппировку(КомпоновщикНастроек, "Договор");
ТиповыеОтчеты.ДобавитьГруппировку(КомпоновщикНастроек, "НоменклатурнаяГруппа");
ТиповыеОтчеты.ДобавитьГруппировку(КомпоновщикНастроек, "Услуга");
ТиповыеОтчеты.ДобавитьГруппировку(КомпоновщикНастроек, "Объект");
ТиповыеОтчеты.ДобавитьГруппировку(КомпоновщикНастроек, "Период");
КонецПроцедуры
Период должен быть в колонках, а выводится в строках.
Смотрю в отладчике, в параметр КомпоновщикНастроек передается КомпоновщикНастроекКомпоновкиДанных, а должен, как я понимаю передаваться ГруппировкаТаблицыКомпоновкиДанных. В чем дело? Я чего-то не допонимаю, наверное? Подскажите, кто в курсе, подалуйста!!!
|
|
3
Amiralnar
17.10.11
✎
13:59
|
А ты попробуй в типовом отчете включить настройку, убрать галочку "простая настройка", задать вывод таблицы, и верни галочку обратно. Что сложного?
|
|