水晶报表主子报表分页问题

导言:

在设计主子报表时,通过在主报表的详细段分组,依次显示子报表。主报表只是个框架,子报表分别显示数据。在设计过程中,因为不清楚原理,经常性的子报表无故分页,给报表设计带来了极大的麻烦。现在将遇到的问题总结如下:报表结构如下图:

子报表1放在详细资料a中,子报表2放在详细资料b中

一.表头有空页

原因:主报表的报表头/页眉区域过大使得分页

解决:

1.将主报表 表头/页眉抑制显示:section expert 中设置表头/页眉抑制显示

2.移动准线使得主报表 表头/页眉区域压缩为没有

二.子报表分页

1.在sectionexpert中详细a中的分页中勾选了【新建页选项】这样肯定会导致子报表a显示完分页,再显示子报表b

2.子报表中的数据不满一页时,则不分页,超过页高时又分页。

选择子报表右键格式编辑,在common里,去掉【将对象保持在一起】选项。因为勾选了表示将子报表保持在一起,所以当子报表显示数据超高页高,就会分页

目前遇到的情况就是这些

时间: 2024-10-12 19:29:05

水晶报表主子报表分页问题的相关文章

主子报表多数据源的处理

主报表和子报表(或Table表)使用不同的数据库时.JasperReport/Birt等报表工具从功能上可以处理,但在子报表中无法直接使用数据源名,需要使用显式的数据库账号.口令.可以看到这种方式存在一定的安全隐患,而且实施过程比较复杂. 集算器具有结构化强计算引擎,支持多样性数据源,集成简单,可以协助报表工具方便地实现此类需求,下面通过一个例子来说明主子报表多数据源的实现过程. 表emp在MySQL数据库中,存储员工信息,主键是EId.表sales在MSSQL中,存储员工的订单信息,字段Sel

ssrs报表设计主子报表实例

环境描述:vs2010  sql2012 报表要求:1.根据合同号(ContractNo)从主订单表(Order_Main)里获得所有信息. (实际项目不可能这样,这里只是例子) 2.但是合同号必须从主报表作为参数传给子报表 关于怎么配置数据源和数据集请看 http://wenku.baidu.com/view/1175f781856a561252d36fbf.html或者 http://8071125.blog.51cto.com/8061125/1636666 这里就不详细介绍了 一.新建主

报表:报表工具

ylbtech-报表:报表工具 报表:就是用表格.图表等格式来动态显示数据. 报表工具:是帮助用户用来展现自己输入数据,更多时候是将数据库中的数据,以客户想要的方式展现出来. 1.返回顶部 1. 中文名:报表工具 目    的:以客户想要的方式展现出来 性    质:动态显示数据 报表工具:SVF水晶报表JReport 目录 1 评述 ? 概述 ? 主流报表 2 如何选择 2. 2.返回顶部 1. 评述 概述 很多国际品牌的报表工具(大数据魔镜)基本上都能把数据库的数据取出来运算排列制作出动态的

在web浏览器窗口中编辑报表的报表控件Stimulsoft Reports.Web

Stimulsoft Reports.Web是一个报表工具,适用于Web的报表生成器控件.其设计的目的在于通过Web浏览器创建和渲染报表.您可以创建报表,显示报表,打印报表,导出报表. Stimulsoft Reports.Web将提供完整的报表创建周期,从报表模板开始到在浏览器中显示报表为止.这一过程可在web浏览器未被关闭时完成.Stimulsoft Reports.Web是第一款可以让您直接在Web中编辑报表的报表工具.在您的客户端的机器里不需要安装.Net框架.ActiveX控件或其他特

锐浪 报表, 交叉报表中 对交叉字段,做条件改变背景颜色 .

var fieldCount = Report.RunningDetailGrid.ColumnContent.ContentCells.Count; // 总字段列数 var lockFieldCount = Report.DetailGrid.CrossTab.ListCols; // 锁定字段列数 var crossFieldCount = fieldCount - lockFieldCount; for(var colIndex = 1; colIndex <=crossFieldCou

在网页中编辑报表的报表设计器Stimulsoft Reports Designer.Web报表控件

Stimulsoft Reports Designer.Web报表控件是一款网页报表设计器.您想在网页中编辑您的报表吗?现在是可能的! Stimulsoft Reports Designer.Web -是第一款使您可以完全在网页中编辑报表的报表设计器.在您的客户端机器里不需要安装.Net框架.ActiveX控件或其他特殊的插件.您只需要一个Web浏览器. Stimulsoft Reports Designer.Web是新式和便捷的接口并且功能丰富以及工作快速. 操作简单将报表编辑的支持添加到您的

支持创建主从关系报表的报表控件MindFusion.Reporting for WPF

MindFusion.Reporting for WPF是一款功能强大的报表控件,可进行可视化编辑相关的数据,可以很容易地整合该工具到你的商业应用程序中,支持创建主从关系报表.插入图像.格式化文本.可视地绑定到任何数据源.导出报表为(PNG.JPG.TIF.HTML.PDF.XPS),支持预览和打印等. 具体功能: 支持所有.NET数据源 兼容ADO.NET 多个数据源可以用于单个报表 支持绑定和非绑定两种模式 支持使用饼图对数据进行可视呈现 支持图片 支持任何WPF控件 支持多页报表 支持以W

JEPLUS图报表 查询报表——JEPLUS软件快速开发平台

JEPLUS图报表 查询报表 我们在配置完报表之后会发现数据太多,当我们需要查询某一条数据时很浪费时间,我们可以给他配置查询报表上面配置查询条件我们可以根据我们配置好的类型来查询我们需要的数据. 一.效果展示 二.实现步骤 1.首先还是先实现一个简单报表 2.在JEPLUS中提供了简单的查询配置. 在这里我们可以配置是否启用 背景颜色,查询按钮 查询参数 只需要在 查询信息里面配置完我们需要的查询参数 我们就可以实现我们的查询报表了. 查看原文及阅读更多 原文地址:http://blog.51c

皕杰报表钻取报表超链接地址

钻取报表的超链接地址可以是绝对地址,也可以是相对地址. 如:'http://www.XXX'"/iface/ReportEmitter?rpt=Demo/"+urlenc('参数报表','utf-8')+"/"+urlenc('时间参数','utf-8')+".brt?ms=year="+ a5br/>报表中相对地址从wabapp下主目录写起,且参数用拼串的形式拼接,可以是@参数名也可以是单元格名称.有人写的超链接没有问题,为什么查不出数据