You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Crystal Reports 2020:按顺序分页显示子报表失效求助

Crystal Reports 2020:实现子报表顺序显示并强制分页

以下是几种可行的解决方法,帮你实现子报表1渲染完成后,子报表2从新页面开始显示:

方法1:通过节专家设置分页

  • 将两个子报表分别放置在独立的报表节中(比如子报表1放在Detail a节,子报表2放在Detail b节)
  • 打开「节专家」:右键报表空白区域选择「节专家」,或通过顶部菜单Report > Section Expert打开
  • 选中子报表1所在的节,勾选「在后面新建页」(New Page After)选项
  • 注意:如果子报表放在组节内,需检查组的分页设置,避免冲突(比如取消组节不必要的「在前面新建页」勾选)

方法2:直接给子报表添加分页规则

  • 右键子报表1,选择「格式化子报表」(Format Subreport)
  • 切换到「分页」(Paging)标签页
  • 勾选「之后新建页」(New Page After),点击确定保存设置
  • 确保子报表2的位置在子报表1下方,未设置为浮动或覆盖模式

排查"By page"设置无效的常见原因

  • 检查报表是否开启了「同时打印多个列」(Multiple Columns),该模式会打乱分页规则,需取消此设置
  • 确认报表的「打印选项」中,「抑制空白节」(Suppress Blank Sections)未干扰分页逻辑,必要时取消勾选
  • 检查子报表内部的分页设置:如果子报表自身的节设置了「之前新建页」,会导致子报表2提前分页,需调整子报表内部的节配置

内容的提问来源于stack exchange,提问作者MATRIX IT SOLUTIONS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 13:04:53