2016-05-19 45 views
1

有谁知道在基于数据集的运行时是否可以创建一个或多个图?SSRS动态图

为了澄清,我有一个患有健康问题的患者数量,按周分割。我需要为每个情况制作一个图表,X轴上的星期数和Y上的患者数。很好很容易。

问题在于,根据为报告日期范围的开始日期和结束日期输入的值,数据集中显示的条件数量将有所不同。

考虑到这一点,我可以创建一个图形,然后告诉它为每个返回的条件进行一次复制,并只查看该特定条件的数据?

图形不能出现在行中,因为它们必须汇总多行(条件相同)中的数据并绘制各周的各种计数值(数据集返回一个计数,一个星期数和一个条件由一个星期的数量和条件组)

作为一个额外的挑战,没有这可以硬编码,因为单个报告必须跨多个网站工作。

由于

P

回答

1

是这是可能的,首先丢弃“黑客帝国”控制到报告表面。通过Matrix控制,您可以显示数据组。在这种情况下,您的组将成为DataSet中返回的条件。每个组都将有一个嵌入式图表,它将以相同的方式显示数据,但只显示您选择的分组内的数据。

第1步:添加一个矩阵控制到您的报告表面。创建基于条件的行组(在我的例子,年)

enter image description here

第2步:右键单击矩阵控制的右侧的空栏,并选择插入列选项>外集团- 对。然后删除中间的列。

enter image description here

第3步:右键单击右列“数据”单元格(这应该是分组外),并选择插入>图表。选择所需的图表类型。

enter image description here

步骤4:调整列和行以查看在图表中的更多细节。编辑图表数据以汇总您想要显示的行,并选择您的类别组。

enter image description here

步骤5:测试,和revist上述需要调整取其步骤。

enter image description here

+1

这是一个让你看到你做的每一天做的一种全新的方式对这些答复的一个。我相信我会在未来数年内使用它。谢谢! – Powell21

+0

哈哈,这正是我每天都在做的事情(当我不在帮助别人时 - 嘘不告诉我的老板!) – EastOfJupiter

+0

再次感谢,明天我会给这个彻底的测试,并标记为已回答。 – Powell21