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

Repeat a Table in SSRS for each value in a Parameter (SSRS 2008 R2 - Report Builder 3.0)

我有一个包含多个 "Practice Groups" 的查询。我想制作一个报告,其中 table 在查询中存在的每个实践组的新页面上重复。使用参数可以做到这一点吗?

我的查询如下...

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 

我的结果如下...(不好意思,要隐藏一些重要数据)

我想显示按 "Trust" 排序的这些结果,但每个 "Practice Group" 都有一个新的 table / 新页面。我已经在互联网上进行了大量搜索,但找不到可靠/详细的答案。任何和所有帮助将不胜感激。

-尼克

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

所述