0

我在 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)以进行比较?

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

4

1 回答 1

0

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

RunningValue(Fields!组字段名 组.Value,CountDistinct) <= CountDistinct(Fields!字段名.Value) / 2

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

于 2010-11-12T11:29:28.910 回答