1

在这个带有条形图的 SSRS 报告的屏幕截图中,我希望 0 值显示一点点颜色,而不仅仅是空白。这是它现在的样子:

显示 100% 和 0% 的条形图

这些图表中的大多数都有许多系列。我正在为每个接受审查的人生成一份图表副本,并包括该组中其他所有人的比较值。因此,我将代表接受审查的人的条形与正常颜色不同,这样他们就可以很容易地看到他们与其他人相比的表现。

现在,虽然有 y 轴标签,但我也希望 0 值至少有一点点颜色,这样所有东西都是对称的并且可以看到颜色。(我也在考虑将那些根本没有数据的人放在图表中,并且需要一种方法来区分它们,所以任何关于如何实现这一点的想法也会有所帮助。)

我想过让轴从 -1 开始,这样从 -1 到 0 的空间就会被着色,但是当我这样做时,我不知道如何让标签从 0 开始(如图所示)。我玩了很多设置,但没有什么是正确的......

4

1 回答 1

2

叹。我刚刚想通了。

选择 X 轴。

  • 设置CrossAtMinimum属性为-1。
  • IntervalOffset属性设置为 1。

重要提示:设计模式下的图表将无法正确显示。由于我放了一个Interval20 的,它显示-1 19 39 59 79 99,但是当我实际预览报告时,结果是正确的。不要让自己被设计模式预预览所迷惑。

现在看起来像这样:

显示 0% 的条形图

如果您忽略该CrossAt属性,则条形图会远离 y 轴,留下一个间隙。您必须使用我上面提到的所有属性才能使颜色一直超过 0 到轴线。

于 2013-02-16T03:30:20.690 回答