我正在使用SQL Server 2012和Visual Studio 2010。
我想将这两个图表的y轴链接在一起,这可能吗?
中号
答案 0 :(得分:0)
在垂直轴属性中,您可以使用表达式配置轴的最大值。然后检查包含最大值的数据集并将其设置为该值(如果需要,可选择添加一些填充)。
您可以通过将MAX()
函数作用于特定数据集来检查每个数据集的最大值。
最大轴值的表达式如下所示:
=IIF(MAX(Fields!c.Value, "DataSet1") > MAX(Fields!c.Value, "DataSet2"), MAX(Fields!c.Value, "DataSet1"), MAX(Fields!c.Value, "DataSet2"))
在这种情况下,有两个名为“DataSet1”和“DataSet2”的数据集,它们都有一个名为c
的字段,它是图表上显示的值。
注意:如果您要对图表上的数据应用过滤,或者您正在根据分组进行聚合,则此操作无效。在这种情况下你可以使用不同的范围,但是我必须用它来解决它。