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

时间:2010-11-11 19:49:29

标签: reporting-services charts ssrs-2008 reportbuilder

我在Report Builder 2.0中有一个条形图,它沿y轴有很多值。我想拆分图表以显示两个图表区域,或者甚至有两个单独的图表,每个图表在y轴上只有一半的值。因此图表1将具有y轴值A,B,C和D,而图表2将具有E,F,G和H.我想我可以在图表上有一个过滤器,以便它只显示行ColumnValue< E(对于图表1)和ColumnValue> = E(对于图表2)。但是我怎么能写这样的过滤器呢?它可能需要Round(Count(ColumnValue) / 2)来获取中间值的索引,但是我如何实际获得该值(例如,E)以进行比较?

或者也许有一些内置的方法可以通过将图表分成两个单独的图表来分解图表来分解图表来分解图表。我不知道。建议?

1 个答案:

答案 0 :(得分:0)

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

RunningValue(Fields! GroupFieldName .Value,CountDistinct) <= CountDistinct(Fields! GroupFieldName .Value) / 2

- 和第二个类似的公式,<=替换为>