我已成功在SSRS中创建了一个表格报告,其中我的日期为行。我想将日期作为列,并将我的列作为行。例如:
如果我想将列放在顶部,作为行(即:ADP,DEATHS,INPATIENT HOSP,ALLERGY等),我该怎么做。我想要的结果看起来与此相似:
5/1/2013 5/2/2013 5/3/2013
ADP 229 230 225
DEATHS 0 0 0
INPATIENT HOSP 0 0 0
ALLERGY 0 0 0
这会是一个矩阵吗?我尝试过的一种方法就是这样,但报告并不是我想要的:
感谢。
答案 0 :(得分:1)
您尝试做的事情称为分组。在这种情况下,你想要两组;一行用于行,一行用于列。要添加组,请右键单击表中的单元格,然后选择“添加组”。然后选择“父组...”。选择您要分组的内容,例如按日期。在组属性中,您可以指定其他详细信息,例如排序,以便日期按顺序排列。该表应如下所示:
在数据字段中,您将使用Sum([adp])等聚合。查看报表时,行和列将展开以填充数据集中的任何数据。这使得报表服务如此动态,数据可以改变,但布局仍然有效。您可能希望对如何设置Matrix和自定义分组进行一些附加研究。