【问题标题】:Display this type of data in SSRS?在 SSRS 中显示此类数据?
【发布时间】:2016-03-29 17:08:33
【问题描述】:

我不确定这是否属于这里,所以这里。

我的 tsql 存储过程为 16 组返回这样的数据。这只是第 1-3 组:

Group   Hour  Avg
1       4     99.800
1       3     96.800
1       2     100.000
1       1     99.800
1       0     100.000
2       4     97.700
2       3     99.800
2       2     98.800
2       1     99.800
2       0     99.800
3       4     99.800
3       3     97.900
3       2     99.900
3       1     100.000
3       0     99.800

基本上,数据只是显示了每个组的平均/小时。

我需要以某种方式以图形方式显示它,但我想强调,在每小时级别上,哪个组低于 99%。

从数据中,我们可以看到第 2 组/第 4 小时的得分低于 99。由于还有 15 个其他组,因此在那个小时内,其他几个组可能低于 99%。但是当用户看到图表/图表时,他们会立即知道哪些组低于阈值。

所以我在考虑折线图/面积图,但是线太多了。使用 SSRS,折线图看起来像这样:

所以我正在寻找有关如何简化这一点的建议。当然,我可以简单地使用基于文本的报告,但这里的人们喜欢图表。

另外,我希望图表是历史的,这意味着它将全天显示失败的组。

我们也有剑道图,所以有一个标签。

【问题讨论】:

    标签: reporting-services graph charts kendo-ui ssrs-2008-r2


    【解决方案1】:

    我了解您想要做什么,但您需要考虑数据的同化。您可以根据需要制作漂亮多彩的东西,但如果它变成了“Waldo 在哪里”寻找用户需要的关键数据,那么您仍然失败了。

    对于 16 个组,我建议远离所有图表。相反,我会使用在单元格中嵌入了一些图形的表格。例如,您可以为每个组使用sparklines or data bars

    此外,您可以查看在表中使用 indicators

    此外,不要忘记动态更改文本颜色、背景颜色、边框、字体大小和边框以使某些组弹出。您设计页面的目标应该是让越来越复杂的显示将用户的视线从页面的一个部分吸引到另一个部分。如果做得好,您可以在使用动态报告时讲述一个易于吸收的故事。其实掌握这个技能完全是另外一回事,但要开始朝着它努力,永远不要满足于足够好的东西,在不知不觉中,你会得到一个令人瞠目结舌的报告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      • 2013-10-09
      • 1970-01-01
      • 2023-03-26
      相关资源
      最近更新 更多