SQL / SSRS中的摘要表

时间:2015-06-02 02:56:59

标签: sql sql-server reporting-services

我正在尝试构建一个如下所示的SSRS报告:

          2015 2014 2013  
 Company1   Y
 Company2         Y    Y
 Company3         Y

显示公司参与的年份(即有活动)。我输出的sql表看起来像这样:

 CompanyID | CompanyName | Activity | TransactionDate   

有谁知道怎么做?我基本上都试图拿出我制作的大桌子并正确地使用SSRS格式。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Matrix tablix

执行此操作
  1. 使用公司名称作为行值
  2. 使用Year(Fields!TRANSACTION_DATE.Value)作为列值
  3. 使用Max(iif(Fields!ACTIVITY.Value =" BUSY"," YES",""))作为矩阵单元格值
  4. 按公司名称和年份排序(字段!TRANSACTION_DATE.Value)DESC