Reporting services 将报表生成器图表拆分为两个图表区域以分散数据

Reporting services 将报表生成器图表拆分为两个图表区域以分散数据,reporting-services,charts,ssrs-2008,reportbuilder,Reporting Services,Charts,Ssrs 2008,Reportbuilder,我在ReportBuilder2.0中有一个条形图,沿y轴有很多值。我想拆分图表以显示两个图表区域,或者甚至有两个单独的图表,每个图表的y轴上只有一半的值。因此,图表1的y轴值为A、B、C和D,而图表2的y轴值为E、F、G和H。我想我可以在图表上设置一个过滤器,以便它只显示ColumnValue=E(对于图表2)的行。但是,我如何编写这样的过滤器呢?它可能需要执行四舍五入(Count(ColumnValue)/2)以获得中间值的索引,但是如何实际获得该值(例如,e)以进行比较 或者,也许有一种内

我在ReportBuilder2.0中有一个条形图,沿y轴有很多值。我想拆分图表以显示两个图表区域,或者甚至有两个单独的图表,每个图表的y轴上只有一半的值。因此,图表1的y轴值为A、B、C和D,而图表2的y轴值为E、F、G和H。我想我可以在图表上设置一个过滤器,以便它只显示ColumnValue=E(对于图表2)的行。但是,我如何编写这样的过滤器呢?它可能需要执行
四舍五入(Count(ColumnValue)/2)
以获得中间值的索引,但是如何实际获得该值(例如,e)以进行比较


或者,也许有一种内在的方式可以美化一张图表,把它分成两个单独的图表,把长轴分开。我不知道。建议?

尝试使用同一源数据集中的两个图,第一个图上有一个过滤器,如下所示:


RunningValue(Fields!
GroupFieldName
.Value,CountDistinct)我将其设置为图表上的筛选器,但由于此错误而无法保存报告:“图表'Chart2'的FilterValue使用聚合函数RunningValue。无法在筛选器中使用RunningValue。”我没有尝试在BIDS报告设计器中运行此功能,它允许输入此类条件并将其保存为针对图形的过滤器,但在运行带有聚合或运行total函数的报告时返回错误!假设您使用的是具有窗口分析功能的SQL数据源,如Oracle或SQLServer,我建议在查询中添加列以保存组数的不同计数的运行总数和总计,然后在
字段中进行筛选运行总计