在SSRS中为参数中的每个值重复一个表(SSRS 2008 R2 - Report Builder 3.0)

时间:2015-08-17 14:34:01

标签: ssrs-2008-r2 reportbuilder3.0

我的查询有多个"练习组"。我想制作一个报告,其中表格在查询中存在的每个练习组的新页面上重复。参数可以这样做吗?

我的查询如下......

SELECT  arcsb_matter.matter_id as 'Matter ID',
        isnull(c.clname1,'') + ' ' + isnull(c.clname2,'') as 'Client Name',
        isnull(desc1,'') + isnull(desc2,'') as 'Matter Name',
        tk.tklast as 'Timekeeper',
        trust_amount as 'Trust',
        last_pay_amount as 'A/R Total',
        ar_unapplied as 'UNA',
        practice_group as 'Practice Group'
 FROM ((arcsb_matter
 LEFT OUTER JOIN arcsb_client ON (arcsb_client.client_id = arcsb_matter.client_id )) 
 LEFT OUTER JOIN arcsb_matter_currency ON (arcsb_matter_currency.client_id = arcsb_matter.client_id AND arcsb_matter_currency.matter_id = arcsb_matter.matter_id AND (arcsb_matter_currency.currency_code = N'USD') )) 
 INNER JOIN son_db.dbo.client c on left(arcsb_matter.matter_id,6) = c.clnum 
 INNER JOIN son_db.dbo.timekeep tk on arcsb_matter.bill_timekeeper = tk.tkinit 
 WHERE  trust_amount <> 0 

我的结果如下......(抱歉,必须隐藏一些重要数据)

enter image description here

我希望显示按&#34; Trust&#34;排序的这些结果,但是每个&#34;练习组&#34;的新表/新页面。我已经大量搜索了互联网,无法为此找到可靠/详细的答案。任何和所有的帮助将不胜感激。

-Nick

1 个答案:

答案 0 :(得分:1)

您可以通过在报告中插入Tablix并将该Tablix分组到Practice Group来执行此操作。然后,在Tablix的属性部分,您可以告诉SSRS在组的每个实例之间添加分页符,如here所述。