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 个人是准确的)。但是,小计会计算 x 和 y 的合计公式。小计永远只会是 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-如何检索以前的余额以便计算当前余额(总计 + 前一天的余额)使用 tablix 报告现金流
在 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 文件