|
03.03.2008, 13:18 | #1 |
Участник
|
Вопрос по настройки отчётов в Reporting Services SQL2005
Кто-нибудь пробовал настраивать отчеты в Reporting Services так, чтобы они формировали цифры по заданным условиям (имеется в виду фильтр по финансовой аналитике, по заданным счетам и заданным кор.счетам, причём для каждой строки отчета этот набор корреспонденций может быть разным)? Например, для строки «Начислено по договорам» необходимо собрать данные со счетов в диапазоне с «62.01.01» по «62.44.00», в разрезе месяца заданного в диалоге. Если кто занимался настройкой подобных отчётов, просьба дать ссылку на литературу или небольшой пример настройки. Спасибо!
__________________
Denkt dran, dass jeder eurer Schritte auch durch die unsichtbare Welt fuehrt, und tut ihn so, dass ihr ihn bestehen koennt. |
|
03.03.2008, 21:31 | #2 |
Участник
|
Отчеты в Reporting Services не настраиваются, а делаются.
Пишете запрос в главный датасет, добавляете к нему ч-з параметры Ваши дочерние датасеты Цитата:
имеется в виду фильтр по финансовой аналитике, по заданным счетам и заданным кор.счетам
Reporting Services Books Online - English (в каталоге MS Visual studio 2003 или 2005) |
|
|
За это сообщение автора поблагодарили: Hans (1). |
04.03.2008, 11:47 | #3 |
Участник
|
в догонку пример: главный датасет
select PL.ItemId, PL.InventDimId from PurchLine as PL join InventDim as IDim on IDim.InventDimId = PL.InventDimId and (IDim.inventlocationid = @inventlocationid) or (@inventlocationid = '***')) ------ дочерний select IL.inventlocationid, IL.name from inventlocation as IL where IL.shopGroupId = 'Маг. Опта' union select '***', 'Все магазины' |
|
|
|