6.1.7 子报表设计技术
Crystal Reports
通过直接使用嵌入在原始主报表的附加报表,使报表更具有灵活性。这些嵌入的报表,被称为子报表。考虑到创建报表的灵活性,
Crystal Reports
提供了将多重水晶报表嵌入到现有主报表的能力。把这些子报表看作报表中完整的报表,这些报表中包含自己的数据源、格式和公式选定。可以通过存在的
Crystal Reports
文件创建嵌入的子报表,或者在报表设计时使用插入子报表函数动态创建。将包含一个或多个子报表介绍给企业用户时,子报表可以在现在或者按需要显示。
Crystal Reports
提供了
“
插入子报表
”
对话框,操作子报表。
使用鼠标右键单击任意节中的空白处,在弹出的快捷菜单中选择
“
插入
/
子报表
”
命令,此时鼠标光标会拖曳一个灰色方框。在想要插入子报表的节中单击。弹出
“
插入子报表
”
对话框,如图
6.21
所示。
图
6.21 “
插入子报表
”
对话框
打开
“
插入子报表
”
对话框,根据子报表的所在位置进行选择操作。
l “
在项目中选择
Crysta Report”
单选按钮,如果子报表与主报表位于同一个项目中,选中此按钮,并从
“
报表名
”
列表中选取子报表。
l “
选择现有报表
”
单选按钮,如果子报表未与主报表位于同一个项目中,选中此按钮,然后单击【浏览】按钮,利用
“
打开
”
对话框来寻找子报表的位置。
l “
使用报表向导创建报表
”
单选按钮,如果要创建新的子报表,选中此按钮,接着在
“
报表名称
”
文本框中输入子报表名称,然后单击【报表向导】按钮来创建子报表。
本文转自 qianshao 51CTO博客,原文链接:http://blog.51cto.com/qianshao/203641,如需转载请自行联系原作者