Crystal Reports:页面标题出现在下一页上一页完整时

时间:2015-12-18 20:59:22

标签: crystal-reports header report subreport detail

所以我收到了一份报告,我将其用作包含子报告(详细信息h和l)的求职者,并且有一个标题(页眉a),它根据子报告信息进行相应更新。除非页面几乎满是“详细信息”,否则一切都会在打印时正常工作。子报告详细信息,在这种情况下,下一页是空白的,但显示相同的页面标题a'从上一页和页脚。此后的页面继续正确,除非数据再次填充页面,在这种情况下上述问题再次发生。

如果我调整'组页脚#1'的大小尽可能小,打印时我的报告中间不再有任何空白页面,但是当页面已满时,我确实存在重复页面标题问题的加重问题,如上所述。这意味着如果Page 1包含' Detail h'对于几乎到达页面底部的Job A,相同的Job A' Page Header a'将在第2页上使用正确的新'详细信息a'和'细节h'显示作业B.最后一页始终为空白,仅显示' Page Header a'和页面页脚'如果上一页已满 - 无论我走哪条路线。

第一个问题是首选,因为标题至少与详细信息匹配,尽管整个页面都有空白页,但我真的需要完全消除空白页。那我在这里错过了什么?

我正在使用Crystal Reports 9,这是我的报告布局:

ABBREVIATION LEGEND (Boxes Checked in Section Expert)
(Free-Form Placement is selected for every section)
(Suppress Blank Section is selected for every section)
H: Hide
S: Suppress
PABOP: Print at Bottom of Page
NPB: New Page Before
NPA: New Page After
KT: Keep Together

TRAVELER DESIGN
SECTIONS:        BOXES CHECKED:        SUBREPORTS:
Report Header    H/S/NPB
Page Header      KT
  Page Header a  KT
  Page Header b  S/KT
Group Header #1  H/S
Details          KT
  Details a      KT
  Details b      S
  Details c      S
  Details d      S
  Details e      S
  Details f      S
  Details g      S
  Details h      KT                    Traveler Routing Subreport
  Details i      S
  Details j      S
  Details k      S
  Details l      KT                    Traveler Component Subreport
  Details m      S
Group Footer #1  NPA/KT
Page Footer      PABOP/NPA/KT
Report Footer    H/S


TRAVELER ROUTING SUBREPORT:
SECTIONS:        BOXES CHECKED:
Report Header    H/S
Group Header #1  KT
Group Header #2  H/S
Details          
  Details a      KT
  Details b      S
Group Footer #2  H/S
Group Footer #1  H/S
Report Footer    H/S


TRAVELER COMPONENT SUBREPORT:
SECTIONS:        BOXES CHECKED:
Report Header    H/S
Group Header #1  KT
Details          KT
Group Footer #1  H/S
Report Footer    H/S

1 个答案:

答案 0 :(得分:0)

  

关于:“无论如何,最后一页总是空白   我走哪条路。“

转到主报告的第1组页脚的部分专家。如果您看到New Page After的复选框,请点击小铅笔图标并输入以下公式: NOT OnLastRecord

  

关于大子报告之后的白色间距

尝试此操作:在主报表设计器中,右键单击子报表并选择“设置对象格式”,然后取消选中“将对象保持在一起”