s-s-rS 2005 矩阵报告 - 编辑总计

Posted

技术标签:

【中文标题】s-s-rS 2005 矩阵报告 - 编辑总计【英文标题】:s-s-rS 2005 Matrix Reports - Editing Total 【发布时间】:2010-03-15 14:13:48 【问题描述】:

这似乎应该很简单,但似乎并非如此。

在 s-s-rS 2005 中,我编写了一份矩阵报告并添加了一些字段,其中一个具有公式:If (x / y >= n , 1, 0)。我称这个领域为“准确性”。该报告将该字段汇总到多个个人中,然后汇总几天。

理想情况下,我想要一个小计,给出“准确度”数字的总和(所以我们可以说我们今天有 n 个人是准确的)。但是,小计会计算 xy 的合计公式。小计永远只会是 1 或 0。

关于如何在矩阵报告上显示准确性计数有什么想法吗?我尝试按照 Sum(accuracy) 和 Count(accuracy) 创建各种字段 - 这些字段在运行报告时会返回错误。

谢谢!

【问题讨论】:

【参考方案1】:

也许报告将 0 和 1 视为布尔值。您可以制作一个为您完成这项工作的 dll,并参考您的报告并使用 dll 中存在的用于这项工作的方法。

【讨论】:

【参考方案2】:

尝试使用运行值。您可以将表达式放在其中或报告代码块中,然后调用它。

=RunningValue(计数、总和、范围)

=RunningValue(Fields!Cost.Value, Sum, Nothing)

更多信息在这里:

http://msdn.microsoft.com/en-us/library/ms159136.aspx

希望对你有帮助。

【讨论】:

以上是关于s-s-rS 2005 矩阵报告 - 编辑总计的主要内容,如果未能解决你的问题,请参考以下文章

如何修改 s-s-rS 矩阵报表以显示总计的平均值?

将组总计添加到 s-s-rS 报告的不同部分

s-s-rS-如何检索以前的余额以便计算当前余额(总计 + 前一天的余额)使用 tablix 报告现金流

自动打印 s-s-rS 报告?

在 s-s-rS 2008 中呈现 s-s-rS 2005 报告(如 .pdf)时,整个表被推送到下一页

s-s-rS 报告需要在 s-s-rS 2008 (VS 2008) 中重用来自 s-s-rS 2005 (VS 2005) 的 rdl 文件