Dynamic SSRS动态图
有人知道是否可以在运行时基于数据集创建图形吗 为了澄清这一点,我统计了一些健康状况不佳的患者,按周划分。我需要在X轴上绘制一张每种情况的图表,在Y轴上绘制周数和患者数。到目前为止,这很简单 问题在于,根据为报告日期范围的开始日期和结束日期输入的值,数据集中显示的条件数量会有所不同 考虑到这一点,我可以创建一个图,然后告诉它为返回的每个条件复制一次,并且只查看该特定条件的数据吗 图形不能在行中显示,因为它们必须聚合来自多行的数据(条件相同),并绘制周数的各种计数值(数据集返回一个计数、周数和一个条件,并在周数和条件上使用group by) 作为一个额外的挑战,所有这些都不能硬编码,因为单个报告必须跨多个站点工作 谢谢Dynamic SSRS动态图,dynamic,reporting-services,graph,business-intelligence,Dynamic,Reporting Services,Graph,Business Intelligence,有人知道是否可以在运行时基于数据集创建图形吗 为了澄清这一点,我统计了一些健康状况不佳的患者,按周划分。我需要在X轴上绘制一张每种情况的图表,在Y轴上绘制周数和患者数。到目前为止,这很简单 问题在于,根据为报告日期范围的开始日期和结束日期输入的值,数据集中显示的条件数量会有所不同 考虑到这一点,我可以创建一个图,然后告诉它为返回的每个条件复制一次,并且只查看该特定条件的数据吗 图形不能在行中显示,因为它们必须聚合来自多行的数据(条件相同),并绘制周数的各种计数值(数据集返回一个计数、周数和一个条
p是,首先将一个“矩阵”控件拖放到报表表面,这是可能的。使用矩阵控件,您可以显示数据组。在这种情况下,您的组将是数据集中返回的条件。每个分组都有一个嵌入式图表,该图表将以相同的方式显示数据,但仅显示您选择的分组中的数据 步骤1:向报表表面添加矩阵控件。根据条件创建行组(在我的示例中,年份) 步骤2:在矩阵控件右侧的空列上单击鼠标右键,然后选择“插入列>组外-右”选项。然后删除中间的列 步骤3:右键单击右侧列“数据”单元格(应在分组之外),然后选择“插入”>“图表”。选择所需的图表类型 第4步:调整列和行的大小,以便更详细地查看图表。编辑图表数据以汇总要显示为线条的内容,并选择类别组 步骤5:测试并重新列出上面需要调整的步骤
这是一个让你看到一种全新的方式来做你每天做的事情的回复。我相信我会在未来的几年里使用它。谢谢你!哈哈,这正是我每天所做的(当我不擅长帮助别人的时候——嘘,不要告诉我的老板!)再次感谢,我明天会对此进行一次彻底的测试,并按照回答进行评分。我现在有更多的时间来接受你的解决方案,不幸的是,我认为这对我不起作用。图形不能以行显示,因为它们必须聚合多行数据(条件相同),并绘制周数的各种计数值(数据集返回一个计数、一个周数和一个条件,并在周数和条件上使用group by)。这是一个非常优雅的答案,我相信我会在未来使用它,但它不会在这里为我工作。再次感谢P在您的问题中,这将是一个很好的信息。。。如果你能更详细地修改这个问题,也许我可以修改我的答案,让你越过终点线。