【问题标题】:Two different pages with distinct headers and footers in crystal reports水晶报表中具有不同页眉和页脚的两个不同页面
【发布时间】:2015-01-09 02:01:51
【问题描述】:

是的,所以我对水晶报告这个东西还很陌生,而且我已经被这个问题困扰了好几天,无法理解它!

我必须生成一份包含两页的报告 - 1. 采购订单和 2. 收货单

报告 1. 有自己的 标题 细节 页脚

报告 2 具有不同的页眉、详细信息和页脚。

我设法做到这一点的唯一方法是使用子报表,但它们只能在 1 级深中工作,因此子报表本身中的地址我不能使用它!

现在我尝试创建新组和所有这些,但我无法让它显示在不同的页面中

我现在有

标题1 标头2 详情1 详情2 页脚 1 页脚2

请问我能做什么?

【问题讨论】:

  • 什么不能在不同的页面显示?
  • 您将无法像这样在两个页面之间分隔“详细信息”部分。我会坚持使用子报告;你能更清楚地解释你这样做的问题吗?

标签: crystal-reports


【解决方案1】:

如果您知道第 1 页和第 2 页始终是第 1 页和第 2 页(并且第 1 页不会溢出到第 2 页,将原始第 2 页推到第 3 页),那么您可以使用公式来更改基于页码的页眉。创建一个新公式,然后您可以执行以下操作:

基本语法

If PageNumber = 1 Then
    formula = "This is the page header for page 1"
ElseIf PageNumber = 2 Then
    formula = "This is the page header for page 2"
End If

也就是说,我可能会坚持使用子报告并使用这些报告中的报告标题来显示您的独特标题。使用部分专家,您可以确保两个子报告之间存在分页符。

【讨论】:

    猜你喜欢
    • 2018-10-10
    • 1970-01-01
    • 1970-01-01
    • 2022-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多