Crystal reports Crystal Reports-数据更改时重复页眉

Crystal reports Crystal Reports-数据更改时重复页眉,crystal-reports,crystal-reports-xi,Crystal Reports,Crystal Reports Xi,我有一个非常复杂的报告,每个选中的项目都有多个子报告。我希望每个项目都有一个主标题,然后在每个页面的顶部有一个该项目的页面标题。如果我只选择一个项目,它看起来很棒。如果我有多个项目,主页头只显示一次 main header page header item 1 details page header item 1 details page header item 1 details main header page header item 2 details page header it

我有一个非常复杂的报告,每个选中的项目都有多个子报告。我希望每个项目都有一个主标题,然后在每个页面的顶部有一个该项目的页面标题。如果我只选择一个项目,它看起来很棒。如果我有多个项目,主页头只显示一次

main header
page header item 1
details

page header item 1
details

page header item 1
details

main header
page header item 2
details

page header item 2
details
我如何设计它,使项目2主标题显示出来

详细信息是一系列组标题(我继承了此报告)。现在它正是我想要的,只是主标题只显示一次。它位于报表标题部分,页面标题是页面标题部分,其余所有报表(可以跨多个页面)位于不同的组标题部分

编辑:
我可以将主页眉和页眉放在页眉a和页眉b部分中,项目id同时放在这两个部分中。现在,如果我可以在项目id重复的情况下抑制页眉a,那么它应该只使用新的项目id打印,并且页眉b仍将打印在每页的顶部。

由于报表只有一个“报表页眉”,您必须以“主页眉”是顶级组,“页眉”是子组的方式组织组,最后,细节如下

完成此操作后,您可以单击部分专家中的页面选项卡,然后单击新建页面之前选项,以使页面按预期的方式断开

编辑:
在“报告”菜单“组导出”下的“分组依据”中,有一个“选项”按钮,然后是一个“选项”选项卡。这就是每个页面上重复组标题选项的位置。然后,回到主标题组的专家部分,在抑制函数中,放入repeatedgroupheader。这样,除了每个项目的第一页外,主标题(GroupHeader#1a)被抑制,页面标题(GroupHeader#1b)显示在每页的顶部。

由于报表只有一个“报表标题”,因此您必须以“主标题”是顶级组,“页面标题”是子组的方式组织组,最后,细节如下

完成此操作后,您可以单击部分专家中的页面选项卡,然后单击新建页面之前选项,以使页面按预期的方式断开

编辑:
在“报告”菜单“组导出”下的“分组依据”中,有一个“选项”按钮,然后是一个“选项”选项卡。这就是每个页面上重复组标题选项的位置。然后,回到主标题组的专家部分,在抑制函数中,放入repeatedgroupheader。这样,除了每个项目的第一页之外,主标题(GroupHeader#1a)被抑制,并且页面标题(GroupHeader#1b)显示在每个页面的顶部。

在分组中有两个标题,即1-报告标题(a、b、c等)和2-页面标题。将字段(列名)放在报告标题中,并将相同的字段(列名)放在页面标题中。 然后在Group Expert中,选中Group(组)选项中的单选按钮:“在每页上重复组标题”。
报告标题字段将显示在第一页上,页面标题将显示在其余页面上

在分组中有两个标题,即1-报告标题(a、b、c等)和2-页眉。将字段(列名)放在报告标题中,并将相同的字段(列名)放在页面标题中。 然后在Group Expert中,选中Group(组)选项中的单选按钮:“在每页上重复组标题”。 报告标题字段将显示在第一页上,页面标题将显示在其余页面上

我从下面得到了答案:

您需要做的是为多个应用程序设置详细信息部分 列

将数据库字段正常放置在“详细信息”部分中。 在“格式部分”对话框中,单击“详细信息”,底部将显示一个名为“多栏格式”的选项。 选中此选项后,将显示一个名为“布局”的新选项卡。使用此选项卡可设置多列页面

单击“确定”时,Crystal会将您的详细信息部分复制到右侧X的次数,具体取决于您选择的宽度。 以报价回复以报价回复

我的答案如下:

您需要做的是为多个应用程序设置详细信息部分 列

将数据库字段正常放置在“详细信息”部分中。 在“格式部分”对话框中,单击“详细信息”,底部将显示一个名为“多栏格式”的选项。 选中此选项后,将显示一个名为“布局”的新选项卡。使用此选项卡可设置多列页面

单击“确定”时,Crystal会将您的详细信息部分复制到右侧X的次数,具体取决于您选择的宽度。 以报价回复以报价回复


我用主标题制作了一个GroupHeader#1a,效果很好。我的页面标题是一个GroupHeader#2a,它不会显示在每个页面上。如何在每页顶部显示组标题?右键单击GroupHeader2A栏并选择“Section Expert”。然后单击页面选项卡,选择“之前新建页面”。我在上面输入了一个错误:部分是GroupHeader#1a和1b(不是2a),其他组从2a开始。尽管如此,如果在第二组之前有一个新页面,它不会使该组显示在每页的顶部。它只是自己在页面上创建一个主页眉(因为我在GroupHeader#1a之前已经有了新页面),听起来您的排序顺序与打印顺序不符。控制打印顺序的记录的逻辑顺序应与您希望它们打印的顺序相同。您的小组应该遵循相同的顺序吗?如果你的分组逻辑使这不可能,那么我就没有办法了