我有一份SSRS报告,我的数据将用于单一建筑。现在,在同一份报告中,我需要针对单一建筑物总数添加区域平均值。
例如,我的报告层次结构应为:BuildingWise Complaint Type Count,RegionalWise Complaint Avg count,NationalWise Complaint Count。对于BuildingWise,我需要过去12个月的月度数据详细计数,但对于地区和国家,我只需要累积计数。
如需更多参考,我将与报告截图分享。
答案 0 :(得分:0)
听起来你所追求的是Lookup功能。这允许您根据此数据集中的值查找其他数据集的结果。例如,假设您有一个RegionSummary数据集,用于计算每个区域的平均值,如下所示:
SELECT RegionCode, Avg(Complaints) AS RegionAverage
FROM Complaints
然后在您的单元格Value
表达式中,您可以查找当前行的区域平均值:
=Lookup(Fields!RegionCode.Value, Fields!RegionCode.Value, Fields!RegionAverage.Value, "RegionSummary")
通过将当前行的RegionCode与RegionSummary数据集的RegionCode进行匹配,从RegionSummary数据集中查找RegionAverage。