在 Crystal 报表中的每条记录后插入空白页
Insert blank page after each record in Crystal Report
我有一个 Crystal 报告可以显示一个或多个(取决于输入)记录。每条记录可以有一页或多页。我需要在每条记录后插入一个空白页(不仅仅是页面上的每条记录,每条记录后也插入一个空白页)。
我试过检查 New Page Before
/ New Page After
但我得到的只是重复的条目或报告末尾的空白页(我需要在每条记录后都有一个)
你可以这样实现:
- 将您的 Details 部分或您的 Group Footer 拆分为两个子部分,例如
Details a
、Details b
或 Group Footer a
、Group Footer b
。
- 要插入小节:打开小节专家、select详细信息或组页脚 然后单击 插入 按钮。
- 启用/选中
New Page After
Section Expert 中这两个子部分的选项
- 确保
Suppress Blank Section
未选中
- 如果需要,要禁用在报告末尾插入空白页,请将
New Page After
中的抑制公式设置为 Not OnLastRecord
更新:在空白页上抑制页眉和页脚信息
- 创建两个 公式字段、
ShowHF
和 HideHF
设置ShowHF
的值为:
WhilePrintingRecords;
numberVar ShowInfo := 1;
设置HideHF
的值为:
WhilePrintingRecords;
numberVar ShowInfo := 0;
- 将
ShowHF
放在 Details a
小节中,将 HideHF
放在 Details b
小节中,同时抑制 ShowHF
和 HideHF
将页眉和页脚的抑制公式设置为:
numberVar ShowInfo = 0;
我有一个 Crystal 报告可以显示一个或多个(取决于输入)记录。每条记录可以有一页或多页。我需要在每条记录后插入一个空白页(不仅仅是页面上的每条记录,每条记录后也插入一个空白页)。
我试过检查 New Page Before
/ New Page After
但我得到的只是重复的条目或报告末尾的空白页(我需要在每条记录后都有一个)
你可以这样实现:
- 将您的 Details 部分或您的 Group Footer 拆分为两个子部分,例如
Details a
、Details b
或Group Footer a
、Group Footer b
。 - 要插入小节:打开小节专家、select详细信息或组页脚 然后单击 插入 按钮。
- 启用/选中
New Page After
Section Expert 中这两个子部分的选项
- 确保
Suppress Blank Section
未选中 - 如果需要,要禁用在报告末尾插入空白页,请将
New Page After
中的抑制公式设置为Not OnLastRecord
更新:在空白页上抑制页眉和页脚信息
- 创建两个 公式字段、
ShowHF
和HideHF
设置
ShowHF
的值为:WhilePrintingRecords; numberVar ShowInfo := 1;
设置
HideHF
的值为:WhilePrintingRecords; numberVar ShowInfo := 0;
- 将
ShowHF
放在Details a
小节中,将HideHF
放在Details b
小节中,同时抑制ShowHF
和HideHF
将页眉和页脚的抑制公式设置为:
numberVar ShowInfo = 0;