【问题标题】:Need result of chart to exceed Maximum需要图表的结果超过最大值
【发布时间】:2014-03-04 18:18:26
【问题描述】:

我有一个现有的图表,它显示了客户距离实现储蓄目标的距离,以及实现该目标的剩余时间。我需要添加一个超过该目标的类别。如何创建一个超过变量最大值的图表 - 最好是一个允许以某种方式超过 100% 的图表。我创建了类别,但它被计入了 100% 的目标,从而弄乱了超出目标的客户的百分比,如下所示:

我对 SSRS 很陌生,所以我所做的只是添加第三组数据,其中包含一个数学表达式以显示超出的数量。当然,它将数据视为要集成到图表(柱形图)中的数据,因此当客户超出他们的目标时,图表会显示超出 100% 最大值的金额,而不是超过该最大值。我希望这会有所帮助。最大轴设置为自动。

【问题讨论】:

  • 什么语言?什么类型的图表?你试过什么?您需要发布更多信息才能获得答案。你可以链接你最喜欢的图片托管网站的截图,直到你可以上传照片:)

标签: reporting-services charts max


【解决方案1】:

你想要三个伪代码如下:

If Savings < Goal Then 
    SavingsToGoal = (Savings / Goal) * 100 
    RemainingToGoal = 100 - SavingsToGoal
    AmountExceedingGoal = 0
Else 
    SavingsToGoal = 100
    RemainingToGoal = 0
    AmountExceedingGoal = ((Savings - Goal) / Goal) * 100
End If

顺便说一句,“迄今为止的储蓄”可能应该称为“达到目标的储蓄”,因为如果储蓄超过目标,那么迄今为止的实际储蓄就是目标(绿色到 100%)加上超出部分(紫色)。

【讨论】:

  • 我知道如何计算超过 100%,但我的问题的关键是:图表本身是否能够显示超过 100% 的百分比?
  • 它是一个图表,它会显示你告诉它的任何内容。
猜你喜欢
  • 2011-06-16
  • 1970-01-01
  • 2020-11-19
  • 1970-01-01
  • 1970-01-01
  • 2013-03-21
  • 2017-03-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多