【问题标题】:RDLC - Previous Page Total in reports BodyRDLC - 报告正文中的上一页总计
【发布时间】:2014-03-08 01:45:56
【问题描述】:

对于我的报告 Tablix,我希望在报告正文的当前页面的第一行有一个上一页总计...这可能吗? 当我制作一些发票时,在第 2 页上,我希望将第 1 页的总和如下所示...我要求在报告正文中... 但是对于 Header & Footer 没问题...因此我的 TextBox 表达式如下所示..但它 给出错误

"PageNumber or TotalPages can be used in Header or Footer"

=IIF(Globals!PageNumber >1,"Brought Forward - PAGE - " & Globals!PageNumber -1," ") ???????

而我的值 TexBox 表达式将是

=SUM(Fields!amount_value.Value )   ???????????

谢谢

【问题讨论】:

  • 鉴于这个问题已经持续了一个月左右没有任何答案,我将用我的两个 penn'orth 进行筹码:我怀疑这不是'不可能,因为 AFAIK 报告在构建之前不会分页,甚至在您进入打印预览之前也不会完全分页。所以在你可以做总计的时候,没有页面这样的东西。当你有一个页面时,做任何数学都为时已晚。
  • 感谢彼得的回复,由于我的空调缺乏,我无法回复,再次感谢

标签: vb.net visual-studio-2010 rdlc


【解决方案1】:

只需找到整个数据集的总和,然后从主数据集中减少组级别的总数。

SUM(Price,"dsFullData") - SUM(Price,"grplevelTotal)

这应该可以工作

谢谢, 长老

【讨论】:

    猜你喜欢
    • 2017-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多