gpt4 book ai didi

reporting-services - 获取特定列值的 SSRS 矩阵行总计

转载 作者:行者123 更新时间:2023-12-04 00:13:50 26 4
gpt4 key购买 nike

在 Microsoft Sql Server Reporting Services 2008 R2 Matrix 中,我想添加一个列来显示一个数据项除以该行数据项的总数的百分比。

Total 的表达式是 =Sum(Fields!Count.Value)。我如何从 Success Percent 访问该行的 Success 总和,以便我可以执行类似 =SUM(Fields!Count.Value WHERE Fields!Name.Value = "Success")/SUM 的操作(总计)?

Adv.Name    Success         Failed  Total       Success PercentA           2               8       10          20%B           10              0       10          100%C           8               2       10          80%            ----------------------            Data Items                                    -----------                                    Column Grp Total

Report in Design Mode

谢谢!

最佳答案

啊!这很容易!显然,SUM 中的表达式针对每个数据项执行一次,这让我可以使用标准 Iif 语句进行必要的过滤。

=SUM(Iif(Fields!Status.Value = "Success", Fields!Count.Value, 0))/SUM(Fields!Count.Value)

关于reporting-services - 获取特定列值的 SSRS 矩阵行总计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12203597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com