SSRS条形图问题
SSRS bar chart issue
我正在尝试在 x 轴上添加一个框和一条线。请看下面的条形图。
我尝试使用带状线,但无法设置带状线的高度。一直到 100。
有什么办法可以做到这一点吗?
很遗憾,SSRS 不提供您正在寻找的功能。带状线是最接近它的,但就像你说的,你无法控制它的高度。您可以模拟此行为的唯一方法是为您的带状线使用背景图像,但这可能比它值得的工作更多。需要大量手动调整才能使图像在图表上对齐。
我会使用股票图表(在范围下)向图表添加一个系列。在系列属性中,我会将高值设置为您的线条所需的高度(在您的示例中为 ~52)。理想情况下,这将来自数据集值。
将最低价、开盘价和收盘价设置为 0。
试试两条条纹线。首先,创建代表您之后的垂直值的带状线。在我的例子中,我做了一个离 Y 轴 50% 的图形高度。
图表属性:
条纹线的高度:
一旦条纹线达到图表的正确高度,沿 X 轴创建一条 'mask' 条纹线,它将覆盖您要隐藏的 Y 轴线部分。
图表属性:
条纹面具的宽度:
使用这些方法,以及一些非常巧妙的表达方式,您应该能够使线条恰好达到您想要的高度和宽度。
我正在尝试在 x 轴上添加一个框和一条线。请看下面的条形图。
我尝试使用带状线,但无法设置带状线的高度。一直到 100。
有什么办法可以做到这一点吗?
很遗憾,SSRS 不提供您正在寻找的功能。带状线是最接近它的,但就像你说的,你无法控制它的高度。您可以模拟此行为的唯一方法是为您的带状线使用背景图像,但这可能比它值得的工作更多。需要大量手动调整才能使图像在图表上对齐。
我会使用股票图表(在范围下)向图表添加一个系列。在系列属性中,我会将高值设置为您的线条所需的高度(在您的示例中为 ~52)。理想情况下,这将来自数据集值。
将最低价、开盘价和收盘价设置为 0。
试试两条条纹线。首先,创建代表您之后的垂直值的带状线。在我的例子中,我做了一个离 Y 轴 50% 的图形高度。
图表属性:
条纹线的高度:
一旦条纹线达到图表的正确高度,沿 X 轴创建一条 'mask' 条纹线,它将覆盖您要隐藏的 Y 轴线部分。
图表属性:
条纹面具的宽度:
使用这些方法,以及一些非常巧妙的表达方式,您应该能够使线条恰好达到您想要的高度和宽度。