为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

水晶报表CrystalReports培训教程(可编辑)

2017-10-06 28页 doc 61KB 234阅读

用户头像

is_983143

暂无简介

举报
水晶报表CrystalReports培训教程(可编辑)水晶报表CrystalReports培训教程(可编辑) 水晶报表CrystalReports培训教程 Crystal Reports 用户指南 Crystal Reports 11专利 Business Objects 拥有以下美国专利,涵盖 Business Objects 提供和销售的产品: 5,555,403、6,247,008 B1、6,578,027 B2、6,490,593 和 6,289,352。 商标 Business Objects、Business Objects 徽标、Crystal Repor...
水晶报表CrystalReports培训教程(可编辑)
水晶报表CrystalReports培训教程(可编辑) 水晶报表CrystalReports培训教程 Crystal Reports 用户指南 Crystal Reports 11专利 Business Objects 拥有以下美国专利,涵盖 Business Objects 提供和销售的产品: 5,555,403、6,247,008 B1、6,578,027 B2、6,490,593 和 6,289,352。 商标 Business Objects、Business Objects 徽标、Crystal Reports 和 Crystal Enterprise 是 Business Objects SA 或其附属公司在美国和其他国家 / 地区的商标或注 册商标。此处提到 的所有其他名称可能是各自所有者的商标。 版权所有 Copyright C 2004 Business Objects。保留所有权利。目录 第1 章 Crystal Reports 11 简介 1.1 关于 Crystal Reports21 1.2 关于本指南22 1.2.1联机帮助.22 1.2.2Business Objects 信息资源..22 第2 章 Crystal Reports 11 中的新功能 2.1 介绍 23 2.2 强大的报表创制功能.23 2.3 提高的实用性.24 2.4 扩展的应用程序开发功能 25 2.4.1一般说明.25 2.4.2报表应用程序服务器 RAS26 2.4.3报表设计器组件 RDC.27 2.4.4Crystal Reports .NET.27 2.5 与 BusinessObjects Enterprise 11 的集成.28 第3 章 安装 Crystal Reports 11 3.1 安装 Crystal Reports 1130 3.2 安装要求30 3.3 在本地计算机上安装 Crystal Reports31 3.4 创建安装点并从网络服务器进行安装..32 3.4.1创建 Crystal Reports 的安装点.32 3.4.2从网络安装 Crystal Reports.33 34 Crystal Reports 用户指南 3.5 自定义安装34 3.6 运行无提示安装..35 3.7 升级 Crystal Reports 组件37 第4 章 快速开始 4.1 学习如何使用 Crystal Reports39 4.1.1示例数据 -- Xtreme.mdb39 4.2 报表创建向导.39 4.2.1标准40 4.2.2交叉表 40 4.2.3邮件标签. 40 4.2.4OLAP40 4.3 新用户快速入门..41 4.3.1开始之前. 41 4.3.2创建报表. 42 4.3.3记录选定. 52 4.3.4分组及排序55 4.3.5完成报表. 58 4.4 高级用户快速开始59 第5 章 报表设计概念 5.1 基本报表设计.64 5.2 决定报表内容.64 5.2.1说明目的. 64 5.2.2确定报表布局 65 5.2.3查找数据. 66 5.2.4操作数据. 67 5.2.5确定打印区域特性68 5.3 设计纸张原型.69 第6 章 建立报表简介 6.1 报表创建选项.70 6.1.1报表创建向导 70 6.1.2另一个报表70 6.1.3新建报表. 70目录 5 6.2 选择数据源和数据库字段 71 6.2.1数据库专家71 6.2.2字段资源管理器. 73 6.3 关于报表设计环境 74 6.3.1“设计”选项卡74 6.3.2“预览”选项卡77 6.3.36>HTML 预览选项卡 80 6.4 创建新报表 81 6.4.1选择数据源81 6.4.2添加表 82 6.4.3链接多个表82 6.4.4将数据放在报表上84 6.4.5化数据90 6.4.6记录选定. 90 6.4.7分组、排序和汇总数据. 90 6.4.8对汇总数据使用深化选项91 6.4.9使用缩放功能 92 6.4.10插入页眉和页脚. 92 6.4.11将标题页添加到报表中. 93 6.4.12将汇总信息添加到报表中93 6.5 浏览报表和处理多个报表 94 6.5.1报表资源管理器. 94 6.5.2工作台 96 6.5.3依赖项检查器 97 6.5.4打开和停靠资源管理器. 98 6.6 超出基本报表. 99 第 7 章 BusinessObjects Enterprise 储备库 7.1 BusinessObjects Enterprise 储备库是什么?. 100 7.1.1工作流程 101 7.2 访问 BusinessObjects Enterprise 储备库. 101 7.2.1工具栏102 7.2.2Enterprise 项文件夹. 1036 Crystal Reports 用户指南 7.3 在储备库中添加文件夹.104 7.4 在储备库中添加项目104 7.4.1添加文本对象或位图图像. 105 7.4.2添加自定义函数 105 7.4.3添加命令 106 7.5 在报表中使用储备库对象..106 7.5.1在报表中添加文本对象或位图图像106 7.5.2在报表中添加自定义函数. 107 7.5.3在报表中添加命令. 107 7.5.4将值列表添加到参数中 108 7.6 修改储备库中的对象108 7.7 在报表中更新连接的储备库对象..109 7.8 从储备库中删除项目109 7.9 在储备库中使用 “撤销”命令.110 第8 章 设计优化的 Web 报表 8.1 概述..111 8.2 通过 BusinessObjects Enterprise 缩放112 8.2.1BusinessObjects Enterprise 中日期函数的求值时间 113 8.3 作出正确的设计选择114 8.3.1使用更快的报式114 8.3.2在实时数据和已保存数据之间选择115 8.3.3设计汇总报表116 8.3.4慎用子报表. 117 8.3.5有效地使用其他设计元素. 118 8.3.6设计报表以昀大程度地利用数据共享 118 8.4 优化您的制表环境..119 8.4.1选择昀快的数据库和连接. 119 8.4.2使用表索引. 119 8.4.3改进表链接选择 120 8.4.4使用线程安全数据库驱动程序 121 8.4.5使用存储过程进行更快的处理 121目录 7 8.5 使用增强的记录选定公式122 8.5.1下推记录选定 - 示例 122 8.5.2记录选定性能提示. 123 8.5.3编写高效记录选定公式的策略 124 8.5.4将参数字段合并到记录选定公式中125 8.5.5适时使用 SQL 表达式. 127 8.6 改进分组、排序和总计. 128 8.6.1在服务器上执行分组128 8.6.2在服务器上分组的好处 - 示例. 128 8.6.3将 SQL 表达式用于分组、排序和总计129 8.6.4将 SQL 表达式用于 Case 逻辑130 8.6.5在可能的位置插入汇总和运行总计字段. 130 第 9 章 记录选定 9.1 选择记录. 131 9.1.1使用 “选择专家”. 132 9.1.2使用公式 133 9.1.3“选择专家”和 “公式编辑器”的相互作用 134 9.2 使用公式模板 135 9.2.1记录选定公式模板. 135 9.3 将记录选定下推到数据库服务器137 9.4 记录选定公式疑难解答. 137 9.4.1修正未生成数据的选定 139 第 10 章 排序、分组及总计 10.1数据排序. 141 10.1.1理解排序选项141 10.1.2单一或多个字段排序142 10.2将数据分组144 10.2.1创建自定义组145 10.2.2有条件地对组进行排序 146 10.2.3将组内记录排序 147 10.2.4组选定1488 Crystal Reports 用户指南 10.2.5按间隔将数据分组 151 10.2.6根据公司名称的第一个字母分组 153 10.2.7分层次对数据分组 154 10.2.8编辑组. 159 10.3汇总分组的数据.160 10.3.1根据汇总值对组排序. 161 10.3.2选择昀前或昀后 N 个组或百分比161 10.3.3有条件地选择处在昀前 或昀后的组或百分比163 10.4小计..164 10.4.1数据小计164 10.4.2扩展价格并小计扩展. 165 10.5百分比166 10.5.1计算百分比 166 10.6组页眉167 10.6.1创建组页眉 167 10.6.2取消组页眉 171 10.6.3深化组页眉 171 第11章 运行总计 11.1了解运行总计172 11.1.1运行总计如何工作 172 11.2创建运行总计173 11.2.1在列表中创建运行总计173 11.2.2为组创建运行总计 174 11.2.3创建条件运行总计 175 11.2.4在一对多链接关系中创建运行总计. 176 11.3使用公式创建运行总计.178 第12章 多节报表 12.1关于节180 12.2使用节180 12.2.1插入节. 180目录 9 12.2.2删除节181 12.2.3移动节181 12.2.4合并两个相关节 182 12.3拆分并调整节大小183 12.3.1拆分节183 12.3.2调整节大小. 183 12.4在报表中使用多个节 184 12.4.1防止可变长度的对象相互覆盖 185 12.4.2当字段为空时消除空白行. 185 12.4.3有条件地添加空白行186 12.5套用信函. 187 12.5.1使用文本对象187 12.5.2使用文本对象创建套用信函189 12.5.3在套用信函内打印条件消息193 第 13 章 格式化 13.1格式化概念195 13.2使用模板. 195 13.2.1应用模板 195 13.2.2删除应用的模板 196 13.2.3重新应用上次选定的模板. 197 13.2.4使用 “模板字段对象” 197 13.3使用报表设计环境198 13.3.1设计解决198 13.3.2节特性199 13.3.3使对象延伸到后续节199 13.3.4预先打印好的窗体. 201 13.3.5多列. 201 13.3.6隐藏报表节. 202 13.3.7隐藏报表对象202 13.3.8放置基于文本的对象204 13.3.9放置多行、基于文本的对象206 13.3.10从文件导入基于文本的对象. 20710 Crystal Reports 用户指南 13.3.11基于文本的对象间的间距207 13.3.12溢出字段表示法. 212 13.3.13选择多个对象 213 13.3.14自由格式位置 213 13.3.15垂直位置. 215 13.3.16插入字符间距和行间距. 216 13.3.17设置小数字体大小216 13.3.18TrueType 字体217 13.3.19页边距 217 13.3.20默认打印机218 13.3.21打印机驱动程序. 219 13.4格式化属性..220 13.5使用绝对格式化.220 13.5.1向字段添加边框、颜色和阴影220 13.5.2将报表、节、区域或对象设置为只读221 13.5.3锁定对象的大小和位置222 13.5.4更改默认字段格式 222 13.5.5添加和编辑行. 224 13.5.6添加和编辑框. 224 13.5.7向报表添加形状225 13.5.8使用常规计帐格式 226 13.5.9在横排页面上重复报表对象. 227 13.5.10在行间使用空白区域 228 13.6使用条件格式化.229 13.6.1条件开或关属性230 13.6.2条件特性属性. 230 13.6.3有条件地更改字体 232 13.6.4有条件地更改 X 位置 232 13.6.5在第一页之后创建页脚233 13.6.6使用 “突出显示专家”234 13.6.7撤消 /恢复活动237 13.7使用格式刷..237目录 11 第 14 章 图表 14.1绘制图表概念 239 14.1.1绘制图表概述239 14.1.2图表布局 240 14.1.3图表类型 240 14.1.4在哪里放置图表 243 14.1.5使用图表深化243 14.1.6使用图例深化243 14.2创建图表. 244 14.2.1在详细资料或公式字段上绘制图表 (高级布局)244 14.2.2在汇总或小计字段上绘制图表 (分组布局) 246 14.2.3在交叉表汇总上绘制图表 (交叉表布局)247 14.2.4在 OLAP 多维数据集上绘制图表 (OLAP 布局) 248 14.3使用图表. 249 14.3.1使用 “图表专家”编辑图表. 249 14.3.2使用 “图表选项”菜单项编辑图表. 249 14.3.3使用其他菜单项编辑图表. 250 14.3.4在条形图和折线图中使用缩放功能251 14.3.5自动排列图表251 14.3.6设置统计图格式 252 14.3.7在图表上使用延伸功能 253 第 15 章 地图功能 15.1地图功能的概念. 254 15.1.1地图功能概述254 15.1.2地图布局 254 15.1.3地图类型 255 15.1.4地图放置在何处 257 15.1.5使用地图深化257 15.2创建地图. 258 15.2.1基于详细资料字段制作地图 (“高级”布局). 258 15.2.2基于组字段制作地图 (“组”布局) 260 15.2.3基于交叉表汇总制作地图 (“交叉表”布局). 261 15.2.4基于 OLAP 多维数据集制作地图 (OLAP 布局) 26312 Crystal Reports 用户指南 15.3使用地图.264 15.3.1使用 “地图专家”编辑地图. 264 15.3.2更改地图标题. 264 15.3.3更改地图类型. 265 15.3.4更改地图层 265 15.3.5解决数据不匹配266 15.3.6更改地理地图. 267 15.3.7放大和缩小地图267 15.3.8平移地图268 15.3.9地图居中268 15.3.10隐藏和显示 “地图导航器” 268 15.3.11设置地图格式 269 15.3.12对地图使用延伸功能 269 第16章 OLE 16.1OLE 概述.270 16.1.1OLE 术语270 16.1.2OLE 对象的类型271 16.1.3常规 OLE 注意事项271 16.2将 OLE 对象插入报表..272 16.3OLE 对象在报表中如何表示273 16.4编辑报表中的 OLE 对象273 16.4.1现场编辑273 16.4.2动态 OLE 菜单命令273 16.4.3OLE 和 “插入图片”命令 274 16.5处理静态 OLE 对象.274 16.6处理嵌入和链接的对象.276 16.6.1嵌入对象276 16.6.2链接对象277 第17章 交叉表对象 17.1什么是交叉表对象?279目录 13 17.2交叉表示例280 17.2.1订单数据的报表 - 未排序 /未分组. 280 17.2.2订单数据的报表 - 按地区分组281 17.2.3订单数据的报表 - 按产品分组281 17.2.4订单数据的报表 - 按地区和产品分组282 17.2.5交叉表对象中的订单数据. 283 17.3创建交叉表报表. 284 17.4使用交叉表290 17.4.1以百分比显示值 290 17.4.2缩写大的汇总字段. 291 17.4.3自定义行 /列标签. 291 17.4.4在交叉表中使用运行总计. 292 17.4.5打印跨越多页的 “交叉表”293 17.5设置交叉表格式. 293 17.5.1更改交叉表单元格的宽度、高度和对齐方式 294 17.5.2设置整行 /整列的背景颜色的格式294 17.5.3设置个别字段的格式294 17.5.4一次设置若干字段的格式. 295 17.5.5取消 “交叉表”数据. 295 17.5.6水平显示汇总字段. 296 第 18 章 构建查询 18.1连接到 Universe 297 18.2为查询定义数据选定区域297 18.2.1快速引用对象298 18.3编辑现有查询 299 18.4查看查询后面的 SQL 300 18.5查询筛选器和提示300 18.5.1创建查询筛选器 300 18.5.2构建提示 301 18.5.3合并查询筛选器和提示 302 18.5.4创建高级查询筛选器303 18.5.5命名高级筛选器 30514 Crystal Reports 用户指南 18.5.6合并高级查询筛选器. 306 18.5.7使用 “和”或 “或”合并查询筛选器. 308 18.5.8编辑和删除查询筛选器308 18.5.9查询筛选器运算符的快速参考309 第19章 创建和更新 OLAP 报表 19.1用创建 OLAP 报表 Crystal Reports.311 19.1.1OLAP 网格对象 311 19.2创建 OLAP 报表.312 19.2.1指定数据源 312 19.2.2定义网格结构. 312 19.2.3设置切片维度并指定网格数目314 19.2.4应用预定义样式315 19.2.5插入图表316 19.3更新 OLAP 报表.316 19.4格式化 OLAP 网格中的数据317 19.4.1更改维度的背景颜色. 318 19.4.2创建维度的别名319 19.4.3格式化网格线. 319 19.4.4标注维度319 19.5更改 OLAP 数据的视图.320 19.6对 OLAP 网格数据进行排序和筛选321 19.6.1对 OLAP 网格中的数据进行排序 322 19.6.2对 OLAP 网格中的数据进行筛选 323 19.7向 OLAP 网格添加计算.324 第20章 打印、导出和查看报表 20.1分发报表.325 20.1.1打印报表325 20.1.2传真报表325 20.1.3导出报表326 20.1.4使用 Web 文件夹. 334 20.1.5使用 Enterprise 文件夹 335目录 15 20.2查看报表. 337 20.2.1什么是报表部件?. 338 20.2.2什么是导航?338 20.2.3“报表部件深化”选项 341 20.2.4“其他报表对象”选项 343 20.2.5查看器中显示的超级链接. 347 20.3使用智能标记 349 第 21 章 报表警报 21.1关于报表警报 351 21.2使用报表警报 351 21.2.1创建报表警报351 21.2.2编辑报表警报353 21.2.3删除报表警报353 21.2.4查看报表警报354 21.2.5在公式中引用报表警报 355 第 22 章 使用公式 22.1公式概述. 356 22.1.1公式的典型用途 356 22.2公式组件和语法. 357 22.2.1公式组件 357 22.2.2公式语法 358 22.3公式中的用户函数库 359 22.4指定公式. 360 22.4.1使用 公式工作室361 22.4.2使用公式编辑器 362 22.5创建与修改公式. 363 22.5.1创建公式并将其插入到报表中 363 22.5.2在 “公式专家”中创建公式. 364 22.5.3编辑公式 365 22.5.4搜索和替换文本 366 22.5.5从联机帮助复制公式366 22.5.6将公式从一个报表复制到另一个报表 36716 Crystal Reports 用户 指南 22.6删除公式.368 22.6.1从报表删除工作公式. 368 22.6.2删除公式. 368 22.7调试公式.369 22.7.1调试求值时间错误 369 22.7.2调试教程369 第23章 参数字段和提示 23.1参数和提示概述.374 23.1.1参数字段注意事项 374 23.1.2提示考虑因素. 375 23.2了解动态提示375 23.3了解值列表..378 23.3.1值列表类型 378 23.3.2确定要使用的值列表类型 380 23.3.3值列表和提示组的对比381 23.4创建带有静态提示的参数..381 23.5创建带有动态提示的参数..384 23.6创建带级联值列表的参数..386 23.7使用值列表..388 23.7.1在报表中共享公共值列表 388 23.7.2使用不同的值字段和说明字段389 23.7.3将命令对象用作值列表的数据源 390 23.7.4空值处理390 23.8有关提示的昀佳做法391 23.8.1不受控报表 391 23.8.2受控报表391 23.8.3将不受控报表转换为受控报表392 23.8.4部署带有动态提示的受控报表392 23.9删除参数字段393 23.10响应参数字段提示.394 23.10.1第一次预览报表. 394 23.10.2刷新报表数据 394目录 17 23.11高级参数功能395 23.11.1创建具有多个提示值的参数. 395 23.11.2使用参数字段应用条件格式设置 396 23.11.3使用参数字段创建报表标题. 396 23.11.4指定单个值或范围值. 397 23.11.5将参数包含在公式中. 398 23.11.6使用参数字段定义排序顺序. 399 23.11.7使用编辑掩码定义输入类型和格式. 400 第 24 章 子报表 24.1什么是子报表?. 401 24.1.1未链接的子报表与链接的子报表. 401 24.1.2子报表链接如何工作402 24.1.3数据库链接与一对多情况下的子报表 403 24.2插入子报表403 24.2.1预览子报表. 404 24.2.2将子报表另存为主报表 405 24.2.3更新子报表. 405 24.3将子报表链接到主报表内的数据406 24.3.1在不修改选定公式的情况下将子报表链接到主报表 407 24.4通过使用子报表组合不相关的报表 407 24.4.1组合两个或更多不相关的报表 408 24.5对无法链接的数据使用子报表. 408 24.5.1与公式字段进行相互链接. 409 24.5.2链接没有索引的表. 409 24.6创建按需要显示子报表. 410 24.6.1向按需要显示子报表中添加标题. 410 24.7在单个报表中显示相同数据的不同视图411 第 25 章 了解数据库 25.1数据库概述412 25.1.1关系数据库基础知识412 25.1.2别名. 41318 Crystal Reports 用户指南 25.1.3定位文件414 25.1.4索引表. 415 25.2链接表417 25.2.1链接自和链接到418 25.2.2链接关系418 25.2.3一对多链接中的性能考虑 418 25.2.4数据文件考虑. 421 25.2.5SQL 数据库考虑422 25.2.6对所有报表的性能考虑423 25.2.7“数据库专家”的 “链接”选项卡. 425 25.2.8链接索引表 425 25.2.9链接处理顺序. 426 25.2.10链接选项. 426 25.3使用 SQL 和 SQL 数据库..436 25.3.1什么是 SQL?. 436 25.3.2SQL DBMS..439 25.3.3Crystal Reports 如何使用 SQL?. 440 25.3.4SQL 语言440 25.4服务器端处理442 25.4.1服务器端分组如何影响 SQL 查询444 25.5映射数据库字段.445 25.5.1关于映射字段对话框. 445 25.5.2重新映射进程. 446 25.5.3重新映射已更改的数据库字段447 25.6已保存数据的索引..448 25.6.1报表索引如何工作 448 25.6.2使用 “已保存数据的索引”的考虑因素 449 25.6.3选择正确的字段进行索引 449 25.7Crystal Reports 中的 Unicode 支持450 25.8有关更多信息450目录 19 附录 A 报表处理模型 A.1 概述451 A.1.1什么是 “传递”?. 451 A.1.2第 1 次预传递. 451 A.1.3第 1 次传递 451 A.1.4第 2 次预传递. 452 A.1.5第 2 次传递 452 A.1.6第 3 次传递 452 A.1.7多次传递建立报表流程图. 453 附录 B Crystal Reports 错误消息 B.1 Drive:\filename.extension454 B.2 Drive:\test.rpt 454 B.3 加载数据库连接器失败. 455 B.4 未能打开该连接。详细资料: [数据库厂商代码: 厂商代号]。 455 B.5 检索数据库中的数据失败。详细资料: [数据库厂商代码: 厂商代 号]。 456 附录 C 创建可访问报表 C.1 关于辅助功能 457 C.1.1可访问报表的好处. 457 C.1.2关于辅助功能准则. 458 C.1.3辅助功能和 Business Objects 产品 459 C.2 改善报表的辅助功能 459 C.2.1在报表中放置对象. 459 C.2.2文本. 461 C.2.3颜色. 464 C.2.4导航. 466 C.2.5参数字段 466 C.3 设计时注重灵活性467 C.3.1辅助功能和条件格式设置. 467 C.3.2辅助功能和抑制显示节 468 C.3.3辅助功能和子报表. 46920 Crystal Reports 用户指南 C.4 改善数据表的辅助功能.470 C.4.1文本对象和数据表值470 C.4.2数据表设计的其他考虑因素474 C.5 辅助功能和 BusinessObjects Enterprise..475 C.5.1设置 BusinessObjects Enterprise 的可访问首选项. 475 C.6 辅助功能和自定义..476 C.7 资源..477 附录D Business Objects 信息资源 D.1 文档和信息服务.478 D.2 文档..478 D.2.1文档集中有什么内容? 478 D.2.2文档的位置. 478 D.2.3发送您的反馈479 D.3 客户支持、咨询和培训.479 D.3.1如何能为您提供支持? 479 D.3.2是否在寻求适合于贵公司的昀佳部署解决方案?479 D.3.3是否在寻求培训选件? 480 D.4 实用地址一览480 索引481第1章 Crystal Reports 11 简介 1.1关于 Crystal Reports Crystal Reports 的设计用途是,使用数据库来帮助您分析和解释重 要的信息。Crystal Reports 可以方便地创建简单的报表,并且,它还拥 有生成复杂报表或专用报表所需的一整套工具。 创建所能想象的任何报表 Crystal Reports 几乎可以从任何数据源生成您所需要的报表。内置 报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指 导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助 表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字 确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未停留在创建报表这一功能上 -- 您可 以用各种格式来发布报表,其中包括 Microsoft 和 Excel,通过 电子邮件发布甚至在 Web 上发布。高级的 Web 报表功能允许工作组中 的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。 将报表并入应用程序 通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程 序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 无论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金 融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大 的工具,它可以帮助每一个人分析并解释重要的信息。22 Crystal Reports 用户指南 1.2关于本指南 本指南介绍了典型的报表任务过程,例如放置字段、格式化报表和排 序记录。其中还包含多个为人关心的特定内容的有关信息,如创建高级 公式、访问不同类型的数据。使用本指南作为基本报表过程的参考,同时 作为对报表创建过程中新概念的介绍。 1.2.1联机帮助 Crystal Reports 联机帮助包含用户指南中的所有主题。它还提供了 其它的参考材料,范围涉及从按钮功能这样的特定信息到如何基于企业 方案示例创建报表公式这样的常规信息。 1.2.1.1 快速定位信息 可从 Crystal Reports 的帮助菜单访问联机帮助。 使用“内容”选项卡查看联机帮助中所有主要的节,并可深化到每一 节中特定的标题;使用“索引”选项卡按字母顺序查看主题;使用“搜 索”选项卡输入关键字,以查看与该关键字相关的所有节。 1.2.1.2 示例报表 Crystal Reports 联机帮助中的许多主题都包含了相关示例报表的列 表。使用这些报表可解释主题所描述的概念。您可根据自己的需要改变 这些示例报表。 示例报表位于 Crystal Reports 目录中的 \Samples\Chs\Reports 之下。 1.2.2Business Objects 信息资源 有关更多信息和帮助,请参阅D附录:Business Objects 信息资源。本 附录描述 Business Objects 文档、客户支持、培训和咨询服务,并提供 指向在线资源的链接。第2章 Crystal Reports 11 中的 新功能 2.1介绍 本节高度概括了昀新版本的 Crystal Reports 提供的组件、功能和 好处。 Crystal Reports 11 的重要主题包括:第 1 页上的 “强大的报表创制功 能”. • 第 2 页上的 “提高的实用性”. • 第 3 页上的 “扩展的应用程序开发功能”. • 第 6 页上的 “与 BusinessObjects Enterprise 11 的集成”. 可以在所有重要主题中找到新功能信息。另外,还对现有的一系列功 能进行了重大改进。 2.2强大的报表创制功能 动态和级联提示 Crystal Reports 现在提供了动态和级联提示。此新功能使您可以利 用数据库中的值来填充提示值。可以按级联形式编排提示;在级联中, 提示中的一个值限制了随后的选取列表中的值。报表设计者不再需要在 各个报表中维护静态提示列表。可以将单个提示定义存储在储备库中, 并在多个报表之间共享此定义,从而提高运行时的可伸缩性及设计时的 工作效率。 新的 RTF 导出格式 提供了新的 RTF 导出格式。此新格式经过专门优化,可使用户能轻松 编辑它产生的文件。此功能补充了现有针对准确性和表单处理优化的 RTF 导出功能。结果是,您现在有两种不同的 RTF 导出格式可供选择, 具体取决于您是需要准确性还是需要编辑能力。24 Crystal Reports 用户 指南 动态图形位置 现在,您可以通过存储在数据库中的链接将图片和图形放入报表中, 从而无需再将图像存储于数据库中。此新功能支持这一习惯做法:在 Web 服务器上存储图像,并在数据库中存储对这些图像的引用。 参数化排序 现在,可以通过公式推导出组排序顺序以及昀前或昀后 N 个报表的 排序值。此新功能意味着,您现在可以使用参数来控制排序顺序,以及昀 前或昀后 N 个报表的 N 值。这就产生了一个不仅更灵活而且能满足更 多用户需求的报表,从而减少了您要创建和支持的报表的总数。 层次分组的改进 改进的层次分组提供了增强的布局控制能力,使得组现在嵌套于层次 结构中,而且您现在能更细致地控制层次结构的缩进。现在,您可以按照 某节中的特定对象的层次结构级别缩进此对象,而不是自动缩进层次结 构中的所有对象。 保存导出配置选项 对于许多导出格式,您现在可以将报表导出配置信息与报表本身一起 保存。此功能意味着,报表设计者可以预设适当的导出选项,而昀终用户 将在通过报表查看器导出报表时使用这些选项。通过此过程,导出结果 更为准确,而且减少了昀终用户所需的培训。 2.3提高的实用性 HTML 预览 Crystal Reports 现在提供了新的 HTML 预览功能,可让您看到将报 表发布到 Web 时报表的外观。用户可在熟悉的 Crystal Reports 设计 环境中找到此功能 (作为附加的查看选项卡提供)。使用此功能时,您 无需重复在设计报表时执行的将报表发布到 Web 的交互式任务,从而可 以节省时间。 更新的储备库资源管理器 利用新的储备库资源管理器,用户能更轻松地在 BusinessObjects Enterprise 系统中进行浏览。您能更好地通过储备库与其他用户共享报 表生成组件。扩展的应用程序开发功能 25 工作台 工作台可让您有条理地组织项目,并允许您按照自己的偏好将报表分 类到文件夹中。 拖放图表和交叉表 新的拖放图表和交叉表功能通过允许 Crystal Reports 根据报表中 的数据自动创建图表或交叉表,引入了智能制图和交叉表设计技术。用 户现在能更快速、更轻松地设计图表和交叉表。 更新修补程序安装 此新功能使您能及时获得 Crystal Reports 的昀新更新,在这一点 上它与 Windows Update 很相似。 增强的报表查看器 可调整大小的组树改进了长组名情况下的报表查看效果,而且更新了 工具栏,使它在各查看器中更为统一。 2.4扩展的应用程序开发功能 2.4.1一般说明 对报表格式的控制 开发人员现在可以像在 Crystal Reports 设计器中一样对报表格式 进行细致的控制。 服务器端打印和子报表配置 新的和改进的跨平台应用程序编程接口包含了服务器端打印功能,以 及将子报表当作完整的 Crystal 报表进行配置的能力。 Java 用户函数库 自定义 Java 用户函数库允许 Java 开发人员将他们的代码合并到 Crystal Reports 中。 Java Server Faces 通过新的 JSF 查看器软件开发人员套件,为 Java Server Faces JSF 提供了支持,从而简化了用户界面开发。26 Crystal Reports 用户指南 开发人员文档 此版本提供了改进的开发人员文档,这些文档涵盖了昀常见的报表创 建应用案例。 2.4.2报表应用程序服务器 RAS 报表应用程序服务器 11 包含了许多新功能。在这些功能中,值得注 意的是:动态提示和级联值列表、可编辑的 RTF 导出格式、单一登录支 持、完全以编程方式控制子报表,以及动态图像位置。向后兼容性继续是 一个重要特性 -- 与版本 10 相比,并未从此版本中去除了任何 API 或 主要功能。 新的 API • 增加了完全以编程方式控制导出的接口。 • 增加了通过 RAS SDK 提供的新的跨平台打印支持。 • 增加了完全以编程方式对检索、修改和创建子报表对象进行控制的接 口 (细致程度与主报表一样)。 • 可通过编程方式将 BMP、JPG 或 PNG 格式的图像添加到报表的任何 节中。 • 对于受控报表,支持对主要数据库的单一登录。 • 新的可扩展 URL 报表生成组件使用户可以利用 ActiveX、Java 插件 或 DHTML 查看器通过 Web 轻松查看报表。 改进的部署选项 • 现在提供了这样一个合并模块:它适用于将 RAS、.NET 和 COM 部署 到 IIS Web 应用程序服务器上的所有方案。 • 改进的可配置部署选项使用户能完全控制所部署的数据库和导出 DLL。此外,还增加了一个可配置的选项,用于决定是否创建 crystalreportviewers11 IIS 虚拟目录。 改进的报表查看器 • ActiveX、.NET Winform 和 Webform 以及 DHTML 查看器均经过改 进,可以使用动态提示功能,而且它们都能将报表导出为可编辑的 RTF 格式。 • 有关对报表查看器所作改进的完整列表,请参阅 《查看器 Java SDK 指南》。扩展的应用程序开发功能 27 2.4.3报表设计器组件 RDC 在版本 11 中,RDC 的新功能主要侧重的是在格式上兼容于在 Crystal Reports 11 中创建的报表。这一侧重点包括与在以前版本的 RDC 中创建的应用程序保持兼容。 新的 API • 现在,可以为报表中的表项目检索全限定的数据库表名称。 改进的部署选项 • 现在,会自动将 RDC 合并模块安装到 Program Files\Common Files\Merge Modules 中。 • 这些合并模块经过改进,可以支持昀新版本的 InstallShield。 • 改进的可配置部署选项使用户能完全控制所部署的数据库和导出 DLL。 改进的 ActiveX 查看器 • 新的导出对话框支持可编辑的 RTF 格式。 • 通过在高速缓存中保存呈现的输出,显著地提高了许多情况下的页面 绘制性能。 • 输出和打印的视觉质量经过改进,以便与 Crystal Reports 的预览 选项卡相配。 • 可以逐个或成组突出显示在 ActiveX 查看器中显示的对象,然后将 它们复制并粘贴到应用程序中,如 Microsoft Word、Excel 和 Outlook。 • 页面导航现在支持前后翻页按键。 • 打印现在支持在打印对话框中选择多个页码范围。 2.4.4Crystal Reports .NET Crystal Reports .NET 包含许多项新功能。在这些功能中,值得注 意的是:动态提示和级联值列表、可编辑的 RTF 导出格式、单一登录支 持以及动态图像位置。向后兼容性继续是一个重要特性 -- 与版本 10 相 比,并未从此版本中去除了任何 API 或主要功能。 新的 API • 增加了完全以编程方式控制导出的接口。 • 对于运行进程内 RAS 的受控报表和不受控报表,支持对主要数据库 的单一登录。28 Crystal Reports 用户指南 • 显著地提高了将只能进行查看的 Crystal Reports .NET 应用程序 连接到 BusinessObjects Enterprise 的速度。 改进的部署选项 • 现在提供了一个适用于所有 Crystal Reports .NET 部署方案的合 并模块。 • 改进的可配置部署选项使用户能完全控制所部署的数据库和导出 DLL。此外,还增加了一个可配置的选项,用于决定是否创建 crystalreportviewers11 IIS 虚拟目录。 改进的 Winform 查看器 • 新的导出对话框支持可编辑的 RTF 格式。 • 在运行时支持新的动态提示。 • 可以禁用工具提示。 • 添加了一个错误事件处理程序。 • 现在,查看器允许将开发人员编写的动态资源本地化为不支持的语言。 改进的 Webform 查看器 • 新的导出对话框支持可编辑的 RTF 格式。 • 在运行时支持新的动态提示。 • 可以禁用工具提示。 • 现在,查看器遵守 ASP.NET Page Directive(页面指示)的 Culture 属性。 • 现在,查看器允许将开发人员编写的动态资源本地化为不支持的语言。 2.5与 BusinessObjects Enterprise 11 的集成 已在以下方面实质性地增强了 Crystal Reports 设计器和 BusinessObjects Enterprise 之间的集成: • 储备库资源管理器经过改进,使用户能更轻松地进行登录和浏览 Enterprise 对象及储备库项目。 • 储备库资源管理器可以打开 BusinessObjects Enterprise 中央管 理控制台 CMC。 • “依赖项检查器”使您可以确认报表中的所有储备库对象是否有效。 • “工作台”使您可以逐个或成组将一组报表发布到单个对象包中。与 BusinessObjects Enterprise 11 的集成 29 单一登录 现在提供了单一登录功能,这样就可将 Crystal 报表集成到现有的 安全性基础结构中。 URL 报表生成 已将基于 URL 的报表集成作为 ASP、ASPX 和 JSP 页面重新实施, 这些页面完全向后兼容于旧的 viewrpt.cwr 技术。这一简易和常用的 报表集成方法将在标准的应用程序服务器平台上继续受到支持。 Business Objects Universe 现在,基于 Business Objects Universe(Web Intelligence 之类 的 Business Objects 查询和分析工具的语义层)的 Crystal 报表可以 支持 Universe 运行时安全性和联合查询。利用这些改进,当您在 Crystal Reports 中依据 Universe 创建报表时,将可以支持在该 Universe 中定义的大部分过载。 上下文报表链接 上下文报表链接使您可以从 Crystal Reports 中调用 Business Objects 和 Web Intelligence 文档,反之亦然。此功能使报表设计者 可以为位于 Crystal Reports 环境 (不受控)或 BusinessObjects Enterprise 环境(受控)中的文档指定关联。创建了这些关联之后,用 户就可以采用链接文档中嵌入的结果导航路径。Crystal Reports 用户指南 第3章 安装 Crystal Reports 11 3.1安装 Crystal Reports 11 Crystal Reports 安装向导使用 Microsoft Windows 安装程序指导 您完成安装过程。该安装向导自动识别您计算机上的操作系统并根据要 求对文件进行更新。 本章提供安装 Crystal Reports 的逐步骤说明并介绍了如何进行自 定义安装。主要有以下主题: • 第 1 页上的 “安装要求” • 第 2 页上的 “在本地计算机上安装 Crystal Reports” • 第 3 页上的 “创建安装点并从网络服务器进行安装” • 第 5 页上的 “自定义安装” • 第 6 页上的 “运行无提示安装” • 第 8 页上的 “升级 Crystal Reports 组件” 作为安装过程的结束步骤之一,安装程序将询问您是否要注册此产 品。请按照屏幕上的说明完成此过程。 3.2安装要求 3.2.0.1 昀低安装要求 操作系统 Windows 2000 Windows XP Professional Windows 2003 Server 计算机/处理器 133 MHz 或更高频率的 Pentium 兼容型 CPU 内存 至少 128 兆字节 MB RAM。建议 256 MB。 昀大 4 吉字节 GB 磁盘空间 320 兆字节 驱动器 CD-ROM 或 DVD 驱动器 注意: • .NET 组件要求 .NET 1.0 或
/
本文档为【水晶报表CrystalReports培训教程(可编辑)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索