Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Crystal reports 在Crystal报告末尾添加附加页面_Crystal Reports - Fatal编程技术网

Crystal reports 在Crystal报告末尾添加附加页面

Crystal reports 在Crystal报告末尾添加附加页面,crystal-reports,Crystal Reports,我有一份订单报告,我想在最后增加一页,说明订单的条款和条件。有人能帮我吗?在您的报告页脚中,将其设置为在打印前创建新页面(在“Section Expert”中,选择报告页脚->“Paging”选项卡->选中“new page before”复选框)。将您的条款和条件放入报告页脚部分 如果您已经有一个要保留的报表页脚,只需将页脚拆分为两个部分(右键单击报表页脚部分->“下面插入部分”),并对新创建的部分执行相同的步骤。在报表页脚中,将其设置为在打印前创建新页面(在“Section Expert”中

我有一份订单报告,我想在最后增加一页,说明订单的条款和条件。有人能帮我吗?

在您的报告页脚中,将其设置为在打印前创建新页面(在“Section Expert”中,选择报告页脚->“Paging”选项卡->选中“new page before”复选框)。将您的条款和条件放入报告页脚部分


如果您已经有一个要保留的报表页脚,只需将页脚拆分为两个部分(右键单击报表页脚部分->“下面插入部分”),并对新创建的部分执行相同的步骤。

在报表页脚中,将其设置为在打印前创建新页面(在“Section Expert”中,选择报告页脚->“Paging”选项卡->选中“New Page Before”复选框)。将您的条款和条件放入报告页脚部分


如果您已经有了要保留的报表页脚,只需将页脚拆分为两个部分(右键单击报表页脚部分->下面插入部分)对于新创建的部分,请遵循相同的步骤。

如果您想在Crystal report的末尾添加一个完整的新页面,只需在一个主报告中插入两个子报告,其中包含详细信息a和b

为此:

  • 制作两个子报表并保存;
  • 创建新的主报告并插入另一个详细信息部分(报告->部分专家…,选择详细信息->插入)
  • 在详细信息中插入第一个子报告
  • 在详细信息b中插入第二个子报告
  • 右键单击第一个子报表->更改子报表链接:选择每个报表字段并将其转移到右侧(字段到 链接到),单击每个参数(名为like)的右侧 ?@参数1)并选择相应的参数
  • 对第二个子报告重复上一步
  • 报告->部门专家…,单击详细信息b并在之前检查新页面

  • 就这些。

    如果你想在Crystal report的末尾添加一个完整的新页面,只需在一个主报告中插入两个子报告,其中包含详细信息a和b

    为此:

  • 制作两个子报表并保存;
  • 创建新的主报告并插入另一个详细信息部分(报告->部分专家…,选择详细信息->插入)
  • 在详细信息中插入第一个子报告
  • 在详细信息b中插入第二个子报告
  • 右键单击第一个子报表->更改子报表链接:选择每个报表字段并将其转移到右侧(字段到 链接到),单击每个参数(名为like)的右侧 ?@参数1)并选择相应的参数
  • 对第二个子报告重复上一步
  • 报告->部门专家…,单击详细信息b并在之前检查新页面

  • 这就够了。

    谢谢你的重播,但它保留了我所有的标题报告,我只需要空白页就可以添加我的条款。@Aissam我不明白你的意思。按照上面的说明,你可以在报告末尾多出一页。是的,我按照底部的步骤,它会在我的报告末尾添加一页,但会保留所有内容l我的表格,页眉,因为我只需要空白页,在哪里可以添加一个没有页眉和报告内容的文本字段。@Aisam啊,好的。您可以有选择地抑制不希望出现在最后一页上的任何部分(例如页眉、页脚)通过将此抑制公式添加到这些部分:
    pagenumber=totalpagecount
    。它可以工作,但如果我有例如3生成报告,则会显示1/3、2/3,但不会显示3/3,因为pagenumber=totalpagecount。感谢您的重播,但它保留了我所有的标题报告,我希望在添加术语时只显示空白页。@Aissam i d我不明白你的意思。按照上面的说明会在报告的末尾多给你一页。是的,我按照底部的步骤操作,它会在我的报告的末尾添加一页,但它会保留我所有的表单,标题,因为我只需要空白页,在那里我可以添加一个没有标题和报告内容的文本字段。@Aissam啊,好的。你可以选择性地抑制不希望出现在最后一页上的任何部分(例如页眉、页脚)通过将此抑制公式添加到这些部分:
    pagenumber=totalpagecount
    。它可以工作,但如果我有例如3生成报告,则会显示1/3、2/3,但不会显示3/3,因为pagenumber=totalpagecount。感谢您的重播,但它保留了我所有的标题报告,我只希望在可以为y添加术语时显示空白页面我们的重播,但它保留了我所有的标题报告,我只想要空白页,当我可以添加我的术语时。这有点糟糕,您必须还原到子报告才能实现此功能。Crystal reports当然有其局限性!!:-/尝试此操作时,我注意到将报告隐藏到子报告中的缺点是,您在t上丢失了格式较低级别的报告。例如,在最终输出中,我的节页脚不再拉到页面底部。我推测这是因为子报告没有意识到它在较高级别报告的上下文中已到达页面底部(在没有发生页面结束事件的情况下。要实现此功能,您必须还原到子报表,这有点糟糕。Crystal reports肯定有其局限性!!:-/尝试此操作时,我注意到将报表隐藏到子报表中的不利方面是,您会丢失较低级别报表的格式。例如,我的部分。)-在最终输出中,页脚不再拉到页面底部。我认为这是因为子报表没有意识到它在更高级别的报表中(没有发生页面结束事件)已经到达页面底部。