【问题标题】:Page number in page footer changes for each new customer每个新客户的页脚页码更改
【发布时间】:2020-07-22 00:49:28
【问题描述】:

水晶报告 11。

我已经阅读了很多解决方案来为每个新组开始页码计数。但是,特别是对于我需要的东西,我找不到解决方案。

我的报告有几个客户(患者),每个客户都有不止一页的记录。

我需要在“页脚”中显示 m 的第 n 页,从每个新客户开始。

所以客户 1. 第 3 页 客户 2. 第 2 页

第 1 页将是第 1 页,共 3 页 第 2 页将是第 2 页,共 3 页 第 3 页将是第 3 页,共 3 页 第 4 页是第 1 页,共 2 页 第 4 页将是第 2 页,共 2 页

我为我的客户 ID 创建了一个组。但是,我的问题是双重的

1) 我不希望 m 的第 n 页显示在组页脚中,在报告的一半处。我希望它显示在页脚中。 2) 我无法让第 n 页 m 像上面的示例一样工作。当我在节专家(在我的组页脚中)或页脚中勾选“页码之后”时,我会为每一页获得第 1 页。

我猜我需要在页脚中更改我的第 n 页(共 m 页),但不知道在此处应用什么公式来获取页码以从新客户开始,但还要考虑每个客户存在多少页.

谢谢 伊恩

【问题讨论】:

    标签: crystal-reports footer


    【解决方案1】:

    您需要根据客户 ID 对报告进行分组,但听起来您已经有了。 :)

    接下来打开 Section Expert 并为 Customer ID 组选择 Group Footer。在分页选项卡上,选中“之后新页面”复选框,这将确保每个客户都从新页面开始。然后选中“Reset Page Number After”复选框,这将确保在下一页打印新客户时页码重置为 1。您不需要任何一个属性的公式。

    【讨论】:

    • 谢谢。我会尽快尝试并告诉你它是否有效
    猜你喜欢
    • 2017-04-07
    • 2020-12-03
    • 2014-05-27
    • 2021-09-01
    • 2020-05-21
    • 1970-01-01
    • 2022-09-21
    • 1970-01-01
    • 2015-09-23
    相关资源
    最近更新 更多