我的数据和这个SSRS图表有很多问题,我会尽量保持我的问题简洁。
首先,正如您可以通过此图表和我的数据屏幕截图(仅显示日期和4月节省)看到的,我的表达/图表并未总结一个月内的所有节省,这是我的目标。
它似乎是在正确的月份内挑选一个金额并使用它。我为April设置了一个工具提示,这样我就可以看到它正在拉动的数字(因为很明显,图表列并不代表任何数据 - 另一个问题)。
你会在SQL数据截图中看到它确实从2013年4月的节省中获得了1,230美元。我怎样才能在月内得到Sum,并且从数据开始到最新的时间开始仍然有一个运行值, 这通常包括多年 。
这是我的图表数据(请注意,我的团队目标运作完美,甚至图表正确 - 但如果有人知道如何强制该行在我的图表上从头到尾,请随时告诉我。):
总结一下,如何在每个月的数据中总结每个月的数据,同时在几个月和几年内保持运行价值?
这是我的可实施储蓄表达式:
=RunningValue(Sum(Fields!ImplementableSavings.Value), Sum, nothing)
(显然,如果我可以让一个人工作,我可以得到两个)
我对ImplementedSavingsMonth的表达:
=MonthName(Month(Fields!ImplementedSavingsDate.Value))
我已实施的表达节约年份:
=Year(Fields!ImplementedSavingsDate.Value)
如果我能提供其他任何内容,请告诉我。
快速侧边栏问题:为什么我的图表列会收集一条数据。 IE:请参阅2013年4月的工具提示$ 1,230),但图表列显示该数字约为170万美元?在这种情况下,我的蓝色和黄色列都显示相同的数字,那么为什么蓝色总是看起来更高?我会问这是第二个问题,如果我不适合在这里问。
答案 0 :(得分:0)
我会将此表达式用于可实施的储蓄:
= RunningValue ( Fields!ImplementableSavings.Value, Sum, "Chart1")
..假设您的图表名称是Chart1。