s-s-rS/RDLC 计算表达式的小计
Posted
技术标签:
【中文标题】s-s-rS/RDLC 计算表达式的小计【英文标题】:s-s-rS/RDLC Calculating SubTotal of an Expression 【发布时间】:2010-09-16 18:22:18 【问题描述】:这是需要的结果。 我填充了 State(RowGroup)、Male(ColGroup)、Year(ColGroup) 和矩阵内的数据。为了计算数据总数(100),我通过右键单击使用了 AddTotal 功能。 但在这份报告中,我使用表达式来计算个人百分比。
Expr1:计算百分比我使用了这个表达式:
=Fields!count.Value/Sum(Fields!count.Value, "Gender_Group")
我在填充这个百分比(25%,25%)方面没有问题。
我现在的问题是计算总百分比。 (50%)。 我在总计字段行的 rdlc 中看不到 AddTotal 选项。
因此我尝试在红色单元格处添加另一个表达式以求总和
expr2:=Sum(ReportItems!Textbox1.Value)
其中 textbox1 是 Expr1 中的值。
但我得到一个错误:
Aggregate functions can be used only on report items contained in page headers and footers.
我想要的输出是找到总百分比。任何帮助,将不胜感激。
【问题讨论】:
【参考方案1】:我刚刚复制了您的报告,以下代码适用于表达式:
Sum(Fields!count.Value)/Sum(Fields!count.Value, "Gender_Group")
【讨论】:
以上是关于s-s-rS/RDLC 计算表达式的小计的主要内容,如果未能解决你的问题,请参考以下文章