【问题标题】:Want summary page in rdlc showing sum of each page希望 rdlc 中的摘要页面显示每个页面的总和
【发布时间】:2016-07-13 09:59:54
【问题描述】:

我的要求是,我有一个客户列表,并且想要为工资结构建立一个报告。如果页数超过一页,则报告应在每页上显示总计,并且最后应该有一个摘要页面,显示页面总计。

我解决了第一个问题,我将每页的记录数限制为 10,并将运行总和放在底部。这显示了每页上的总数。但我无法找出第二个问题的解决方案。

我想要附图中所示的东西。
Summary Page Table

我正在考虑对行进行分组并计算总数,但它不适合我。

【问题讨论】:

  • 嗨,Prashant.B,您能否更新您的问题以包含表格的文本版本?
  • 我已经在word中创建了图像,并希望在报告的最后一页(摘要页)中创建同一页的总表。

标签: c# reporting-services rdlc


【解决方案1】:

对于所有页面的工资总额,您可以在页脚中添加一个文本框并添加这样的表达式。
=IIF(Globals.PageNumber =Globals.TotalPages,Sum(Fields!salary.Value, "DataSet1"), "")

【讨论】:

  • 我还想显示摘要页面上显示的每个页面的总数。如附图所示。
  • 我已经能够得到页面每一端的总数。现在我想显示报告最后一页上的每一页总数,如附图所示。
  • 在上面的共享链接中,您是否按照以下步骤操作: 右键单击报告正文左侧文档窗口中的空白区域,然后单击页脚以显示页脚。 2. 授予总数,请在表格页脚的文本框中使用此表达式:="Grand Total:" + Cstr(Sum(Fields!unit.Value)) 3. 对于页面总数,将一个文本框控件拖放到页脚部分并使用以下表达式填写:="Page Total:" + Cstr(Sum(ReportItems!Unit.Value)) 以计算每个页面的总数。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多