子报表控件用于在一个报表中嵌入其他报表的内容。可以从主报表(当前报表)中将参数传递给子报表以实现数据过滤。
注意:
每个子报表都以单独的报表运行,当处理大数据量的报表时,这种方案可能会影响到运行的速度。在这种情况下,建议采用嵌套表格等其他方式实现类似子报表的效果。
本节介绍子报表的常用设置与操作方法。
操作步骤
在工具箱中,选中子报表,将其拖放到设计区。
子报表选项设置。单击工具箱顶部的“元素管理”,选中子报表名(如“子报表1”),或直接选中整个子报表,进行子报表选项设置,如下图所示。
具体选项见下表。
选项组 | 选项名称 | 说明 |
---|---|---|
选项组 | 选项名称 | 说明 |
常规选项 | 名称 | 设置当前子报表的名称,如“子报表1”。 |
报表名称 | 设置子报表的主报表,单击下拉箭头选择已存在的报表。 | |
数据选项 | 参数 | 设置子报表的参数。 单击 显示项目,如果没有项目,单击“添加项目”添加参数项目,再单击 进行参数选项设置。 |
没有数据提示信息 | 设置没有数据时的提示信息。 | |
文本字体 | 文本字体 | 设置文本的字体、字号、前景色、粗细、字形和下划线。 |
位置&大小 | 左 | 设置子报表左上角的横向位置。 |
上 | 设置子报表左上角的竖向位置。 | |
宽度 | 设置子报表的总宽度。 | |
高度 | 设置子报表的总高度。 | |
页面布局 | 内部间距 | 设置子报表内部的间距,可以单击 分别设置四个方向的间距。 |