SSRS的图表问题

时间:2012-09-19 15:57:02

标签: reporting-services charts reporting percentage stacked-area-chart

我在获取堆积区域图表时遇到问题,以便在SSRS 2005中显示正确的数据。

在我的Y轴上,我想要一个50%到100%的比例。 在我的X轴上,我有一组日期格式,这些日期是报告所必需的样式(所以varchar)。 我的数据由3个数据字段组成,这些数据字段是十进制数字,包含在0到1之间,每个数据字段都有一个特定的日期。

我的问题是Y轴的比例。我将最大值设置为100,将最小值设置为50,将间隔设置为5,将格式设置为“p”的百分比。

在布局选项卡中的预览中,这一切都显示正常(Y轴从50%开始,最高可达100%)。 但是,每当我生成实际报告时,由于某种原因它会从5000%上升到10000%。我不知道这是怎么回事,它完全破坏了报告。

我已经尝试了几个小时的修补,但无济于事。

如果这发生在任何人身上并且他们找到了解决方案,或者如果有人有任何建议我将非常感激。

感谢。

1 个答案:

答案 0 :(得分:0)

当你使用百分比时,所有因素都是100。

如果要格式化并将值显示为50%,则需要将其格式化为0.5格式。因此,百分比是0到1之间的值。 Excel和几乎所有其他工具都以这种方式工作。

如果您的值都已存储为百分比,那么您可能只想在值的末尾附加%符号。或者更好,将所有内容除以100。 50%意味着无论如何;它意味着每百分之50(分意味着100),所以50/100是另一种写50%的方式。