【问题标题】:PageNumber / TotalPages on group header in report .rdlc报告 .rdlc 中组标题上的 PageNumber / TotalPages
【发布时间】:2018-07-19 01:19:36
【问题描述】:

我有一个没有标题的 .rdlc 报告(我有组标题)

我想把页码放在组头上。

如果我使用 Globals!PageNumber 我会收到此错误:

textrun 'Textbox12.Paragraphs[0].TextRuns[3]' 的值表达式引用全局变量 PageNumber 或 TotalPages。这些全局变量只能在页眉和页脚中使用

有什么办法可以做到吗?

如果无法将此数据放在组标题上...是否有可能将标题与同一行上的组标题重叠?

【问题讨论】:

    标签: rdlc


    【解决方案1】:

    全局变量can't be used outside of the header/footer,就像no relationship between the header/footer and body areas一样。因此,在正文区域中显示页码并没有简单而精确的方法。

    但是,正如用户 Raymond-Lee 在第二个链接中所建议的那样,您可以尝试通过将给定的行号除以每页的总行数来自行计算(如果页码始终为第一排)。尽管如此,这需要一些努力。

    【讨论】:

    • 我无法计算每页的行数,因为行高是动态的,并且会因数据而变化
    • 然后如第一个链接或其他一些questions 所述,除非使用页眉/页脚,否则不可能重叠,因为正文will hide the header content跨度>
    【解决方案2】:

    首先您需要显示页眉/页脚,然后您可以向其中添加项目。要显示它,请右键单击布局视图的淡黄色区域。然后选择页眉和/或页脚,这将在您的报告中创建另一个部分,您可以在其中添加项目。或者,您可以转到报告菜单选项并从那里启用页眉/页脚。

    link

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-12
      • 1970-01-01
      • 2013-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多