有没有人知道是否可以在运行时基于数据集创建图形?
为了澄清,我有一个健康状况患者的计数,按周划分。我需要用X轴上的周和Y轴上的患者计数来绘制每个条件的图表。很好,到目前为止很容易。
问题在于,根据为报告日期范围的开始日期和结束日期输入的值,数据集中显示的条件数会有所不同。
考虑到这一点,我是否可以创建一个单独的图,然后告诉它为每个返回的条件复制一次,并只查看该特定条件的数据?
图表不能以行的形式出现,因为它们必须聚合来自多个行的数据(其中条件相同),并绘制周数字上的各种计数值(数据集返回计数、周数字和条件,并在周数字和条件上使用group by )
作为一个额外的挑战,所有这些都不能硬编码,因为单个报告必须跨多个站点工作。
谢谢
P
发布于 2016-05-19 23:05:27
是的,这可以通过首先将一个"Matrix“控件放到报表图面中来实现。使用Matrix控件,您可以显示数据组。在这种情况下,您的组将是DataSet中返回的条件。每个组都将有一个嵌入的图表,该图表将以相同的方式显示数据,但仅显示您选择的分组中的数据。
步骤1:将Matrix控件添加到报表图面。基于条件创建行组(在我的示例中为Year)

步骤2:右键单击Matrix控件右侧的空列,选择Insert column > Outside Group - Right选项。然后删除中间的列。

步骤3:右键单击右列的“数据”单元格(应该在分组之外),然后选择“插入”>“图表”。选择所需的图表类型。

步骤4:调整列和行的大小以更详细地查看图表。编辑图表数据以聚合您希望显示为线条的内容,并选择您的类别组。

步骤5:测试和复查上面需要调整的步骤。

https://stackoverflow.com/questions/37321059
复制相似问题