CrystalReports2008子报表详解:链接与未链接
需积分: 36 71 浏览量
更新于2024-08-10
收藏 9.8MB PDF 举报
"Crystal Reports 中文帮助 - 子报表使用说明"
在 Crystal Reports 中,子报表是一个嵌套在主报表内部的报表,它自身具备报表的大部分特性,比如记录选择条件。子报表与主报表之间的关键差异在于:
1. 子报表作为对象插入到主报表中,它不能独立存在,但可以被保存为一个独立的主报表。
2. 子报表可以在报表的任何一节内放置,并且会在这个节中整体打印。
3. 子报表不能包含另一个子报表。
4. 不包含页眉或页脚节。
子报表在以下四种情况下特别有用:
1. 结合不相关的报表:通过子报表,可以把不相关的数据整合到一个报表中,参见“通过使用子报表组合不相关的报表”。
2. 协调无法链接的数据:对于无法直接关联的数据,子报表可以帮助进行数据的协调,参见“对无法链接的数据使用子报表”。
3. 多角度展示数据:在一个报表中显示相同数据的不同视图,参见“在单个报表中显示相同数据的不同视图”。
4. 实现一对多查找:如果查阅字段没有索引,子报表可以从这些字段中执行一对多的查找,详情可参考联机帮助中的“一对多链接”。
值得注意的是,使用按需显示的子报表可以提升包含子报表的报表性能,这种技术避免了常规现场子报表可能导致的性能降低。
子报表有两种类型:链接的和未链接的。
- 未链接的子报表是独立的,它们的数据与主报表的数据没有任何协调关系。这意味着它们的数据源和处理完全独立,不会受到主报表的记录选择条件影响。
在 Crystal Reports 2008 用户指南中,还提到了版权信息和第三方贡献者的情况。BusinessObjects 拥有多项专利,并且在产品中包含了第三方贡献者的软件,这些信息通常用于法律声明和许可信息的披露。
子报表是 Crystal Reports 中用于复杂报告结构和数据整合的重要工具,通过灵活使用链接和未链接的子报表,可以实现各种复杂的数据呈现需求。
218 浏览量
191 浏览量
2023-04-11 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
张诚01
- 粉丝: 32
- 资源: 3914
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析