SSRS 图表:添加基线

SSRS Chart: Add a Baseline

我尝试在 SSRS 图表栏中放入目标线和基线。我在带有带状线的图表中添加了一条目标线。但我想这样展示:

chart1 是我将在 SSRS 中创建的图表。 chart2 是我在 SSRS 中创建的图表。我怎样才能在图表的开头只添加一个柱状图。

我假设有一个参数或等效参数标识基线应该在哪里(即使它是当前日期)

如果是这样,您可以让基线系列只显示要设置为基线的列的值。

在这个例子中,我有很多学生,我想显示学生姓名为 Student1

的基线列

向图表添加一个新系列,并将表达式设置为

=iif(Fields!Student.Value = "Student1", Sum(Fields!Val.Value), 0)

这意味着当该列用于 Student1 时,它只会 return 一个值,否则它将 return 为零。

相反,您可以将其他列设置为值 除了 当它们是 Student1 时,如下所示

=iif(Fields!Student.Value <> "Student1", Sum(Fields!Val.Value), 0)

对这些系列使用堆积柱形图会给出此输出

或者,您可以使用日期作为 X 轴,使用参数设置基线日期,并使用类似这样的表达式来标识基线列

=iif(Fields!myXAxisDate.Value = Parameters!myBaselineDate.Value, Sum(Fields!mYValue.Value), 0)

希望这对您有所帮助。如果您对此还有其他问题,请告诉我。