在Crystal Report中的每条记录后插入空白页

时间:2015-12-08 12:43:52

标签: sql-server crystal-reports

我有一个Crystal Report,可以显示一个或多个(取决于输入)记录。每条记录可以有一个或多个页面。我需要在每个记录后插入一个空白页(不仅是页面上的每个记录,也是每个记录后的空白页)。

我已经尝试过检查New Page Before / New Page After,但我设法得到的只是重复的条目或报告末尾的空白页面(我需要在每条记录后都有一个)

1 个答案:

答案 0 :(得分:1)

你可以实现它:

  • 详细信息部分或组页脚拆分为两个子部分,之后您需要一个空白页面,例如Details aDetails bGroup Footer aGroup Footer b
  • 要插入子部分:打开部分专家,选择详细信息组页脚,然后单击插入按钮。
  • 启用/检查 Section Expert
  • 中这两个子部分的New Page After选项
  • 确保Suppress Blank Section 未选中
  • 如果需要,请在New Page After中将Not OnLastRecord的报告集抑制公式末尾的插入空白页禁用为ShowHF

更新:禁止空白页面上的页眉和页脚信息

  • 创建两个公式字段HideHFShowHF
  • WhilePrintingRecords; numberVar ShowInfo := 1; 的值设置为:

    HideHF
  • WhilePrintingRecords; numberVar ShowInfo := 0; 的值设置为:

    ShowHF
  • Details a放入HideHF子部分,将Details b放入ShowHF子部分,同时取消HideHFnumberVar ShowInfo = 0;
  • 页眉页脚的抑制公式设置为:

    Serializable