我有一个 SSRS 报告,它调用一个存储过程来返回一个两列数据集 - 一列是 a Date
,另一列是我创建的计算列,用于以格式显示月份MMM-YYYY
。
使用此数据集,我创建了一个聚合条形图报告,该报告显示每个月值的每月记录数,该值在数据集中至少有一条记录,但是我希望能够在图表中包含该范围内的任何月份数据集,即使它们不包含任何记录。
例如,目前我在图表上看到以下数据点:
Month Count
----- -----
Oct-2015 2
Nov-2015 5
Jan-2016 3
Feb-2016 6
缺少 2015 年 12 月,因为我的数据集没有返回任何记录,所以我希望能够在本月的图表上绘制一个零计数值。
现在我知道我通常如何在 SQL 中执行此操作,使用某种日历表 LEFT JOINed,以便我可以返回零计数的月份,但是我可以在 SSRS 中以存储过程作为主要目标数据集?