SSRS 报告显示不正确的图例和数据

问题描述 投票:0回答:1

我这里有一个 SQL 脚本,它将计算日期。

CASE
    WHEN Overdue = 1 THEN
    (CASE
        WHEN DATEDIFF(DAY, A.TARGET_DATE, GETDATE()) <= 30 THEN '0-1 Month'
        WHEN DATEDIFF(DAY, A.TARGET_DATE, GETDATE()) <= 182 THEN '1-6 Months'
        WHEN DATEDIFF(DAY, A.TARGET_DATE, GETDATE()) <= 365 THEN '6-12 Months'
        ELSE '> 12 Months'
    END)
END AS Category,

但是当我尝试在图表上显示它时,它会显示如下:

chart

我想要的结果是根据我的类别脚本显示图例。 即使结果集中有满足我设置的条件的数据,但图表的输出显示不同的数据。我什至不知道 98% 来自哪里,也没有显示我在类别脚本上设置的其他图例

sql-server reporting-services reportbuilder
1个回答
0
投票

总数为101%的原因是因为我表上的数据大部分为Null,因此为98%。

我通过删除具有空值的行来修复此问题,以免图表上的值不一致。

© www.soinside.com 2019 - 2024. All rights reserved.