第1章 Crystal Reports基础知识 1
1.1 Crystal Reports简介 1
1.2 Crystal Reports 2008的新增功能 2
1.3 Crystal Reports 2008的安装和卸载 5
1.4 认识工作界面 5
1.4.1 工具栏和菜单 6
1.4.2 报表设计资源管理器 9
1.4.3 查找和使用报表设计资源管理器 9
1.4.4 工作台和依赖项检查器 10
1.5 基本术语简介 10
第2章 基本报表设计 15
2.1 基本报表设计简介 15
2.2 基本流程 16
2.3 使用Crystal Reports示例库 17
2.4 使用报表创建向导 18
2.5 不使用向导创建报表 23
第3章 报表数据的基本操作 27
3.1 报表中的字段对象 27
3.2 文本对象 33
3.3 直线对象 34
3.4 框对象 34
3.5 分组 35
3.5.1 插入组 35
3.5.2 使用组专家 36
3.5.3 排序组 36
3.5.4 更改组选项 37
3.5.5 按间隔将数据分组 40
3.5.6 层次分组 44
第4章 筛选、排序和汇总数据 46
4.1 筛选数据 46
4.1.1 使用“选择专家” 46
4.1.2 使用公式选择记录 49
4.1.3 记录选择公式模板 50
4.1.4 记录选择公式的调试 51
4.2 排序数据 52
4.2.1 理解排序选项 53
4.2.2 排序字段 53
4.2.3 排序方向 53
4.2.4 单一或多个字段排序 54
4.2.5 排序控件 54
4.3 汇总 56
4.3.1 插入总计 56
4.3.2 插入组汇总 56
4.3.3 按汇总值对组进行排序和选定 58
4.3.4 创建运行总计 59
第5章 理解和使用参数 63
5.1 创建带有静态提示的参数 63
5.1.1 创建带有静态提示的参数 64
5.1.2 将参数包含在记录选定过滤器内 64
5.2 创建带有动态提示的参数 65
5.3 创建带级联值列表的参数 66
5.4 删除参数字段 68
5.5 响应参数字段 68
5.5.1 第一次预览报表 69
5.5.2 刷新报表数据 69
5.6 高级参数功能 69
5.6.1 创建具有多个提示值的参数 69
5.6.2 使用参数字段应用条件格式设置 71
5.6.3 使用参数字段创建报表标题 71
5.6.4 指定单个值或范围值 72
5.6.5 使用参数字段定义排序顺序 74
5.6.6 使用编辑掩码定义输入类型和格式 75
5.6.7 使用参数字段添加动态分组 76
第6章 使用公式 79
6.1 公式的典型用途 79
6.2 公式构成项和语法 80
6.2.1 公式构成项 80
6.2.2 公式语法 81
6.3 Crystal语法和Basic语法 81
6.4 数据类型 82
6.5 常量 84
6.6 变量 87
6.7 常用运算符 91
6.8 字符串函数 94
6.9 控制结构 99
6.10 Crystal Reports中公式分类 106
6.11 使用公式工作室 107
6.12 复制公式 114
6.12.1 复制现有公式 114
6.12.2 从联机帮助复制公式 114
6.13 将公式从一个报表复制到另一个报表 115
6.14 删除公式 115
6.15 调试公式 115
第7章 格式化报表 118
7.1 调整报表中对象的大小和位置 118
7.2 对齐报表对象 119
7.3 使用准线 120
7.4 使用格式编辑器 122
7.5 组合和分层报表对象 126
7.6 设置报表页面的属性 129
7.6.1 设置页面大小和页面方向 129
7.6.2 有条件地更改边距 129
7.7 使用条形码 130
7.8 使用报表节 131
7.8.1 节专家 132
7.8.2 操作节 135
7.9 套用信函 139
7.9.1 创建套用信函 139
7.9.2 插入日期 140
7.9.3 创建内部地址 140
7.9.4 创建称呼 141
7.9.5 创建信函正文 141
7.9.6 在套用信函内打印条件消息 141
第8章 使用图表和地图可视化数据 143
8.1 可视化数据简介 143
8.2 使用“图表专家” 144
8.2.1 使用“图表专家”的“类型”选项卡 144
8.2.2 使用“图表专家”的“数据”选项卡 148
8.2.3 使用“图表专家”的“轴”选项卡 149
8.2.4 使用“图表专家”的“选项”选项卡 150
8.2.5 “图表专家”的“颜色突出显示”选项卡 151
8.2.6 使用“图表专家”的“文本”选项卡 151
8.3 使用地图专家 153
8.3.1 使用“地图专家”的“数据”选项卡 153
8.3.2 使用“地图专家”的“类型”选项卡 153
8.3.3 使用“地图专家”的“文本”选项卡 154
8.4 修改地图属性 155
8.4.1 设置地图格式 155
8.4.2 大小和位置 155
8.4.3 层 156
8.4.4 解决不匹配问题 156
8.4.5 放大、缩小和平移 158
8.5 地图实例 158
第9章 使用交叉表 160
9.1 交叉表简介 160
9.2 使用交叉表的优点 161
9.3 使用“交叉表报表创建向导”创建交叉表 161
9.4 在现有报表中添加交叉表 163
9.5 交叉表专家 164
9.5.1 “交叉表”选项卡 164
9.5.2 “样式”选项卡 165
9.5.3 “自定义样式”选项卡 165
9.6 设置交叉表 167
9.6.1 调整交叉表网格大小和对齐方式 167
9.6.2 打印跨越多页的交叉表 168
9.6.3 以垂直/水平方式显示汇总字段 168
9.6.4 设置整行整列的背景颜色 169
9.7 使用交叉表的高级功能 170
9.7.1 以百分比显示值 170
9.7.2 缩写大的汇总字段 170
9.7.3 计算成员所得 171
9.7.4 嵌入式汇总 172
9.7.5 更改嵌入式汇总的处理顺序 173
第10章 使用子报表 174
10.1 未链接的子报表与链接的子报表 174
10.1.1 未链接的子报表 174
10.1.2 链接的子报表 174
10.2 子报表与主报表的区别 175
10.3 子报表链接的工作方式 175
10.4 数据库链接与一对多情况下的子报表 176
10.5 插入子报表 176
10.6 预览子报表 177
10.7 将子报表另存为主报表 178
10.8 更新子报表 178
10.8.1 打开主报表时全局更新子报表 178
10.8.2 打开主报表时更新特定的子报表 178
10.8.3 手动更新子报表数据 179
10.9 创建按需显示子报表 179
10.10 向按需显示子报表中添加标题 180
10.11 将子报表链接到主报表内的数据 181
10.12 通过使用子报表组合不相关的报表 183
第11章 报表模板和报表警报 185
11.1 创建报表模板 185
11.1.1 在“标准报表创建向导”中应用模板 185
11.1.2 将模板应用到现有报表 186
11.1.3 删除应用的模板 186
11.1.4 重新应用上次选定的模板 187
11.1.5 使用模板时应该考虑的因素 187
11.1.6 使用“模板字段对象” 188
11.1.7 创建新模板 189
11.1.8 应用自定义模版 192
11.2 使用报表警报 193
11.2.1 创建报表警报 193
11.2.2 编辑报表警报 195
11.2.3 删除报表警报 195
11.2.4 查看报表警报 196
第12章 对象链接与嵌入(OLE) 197
12.1 OLE概述 197
12.2 OLE对象的类型 197
12.3 将OLE对象插入报表 198
12.3.1 插入静态OLE对象 198
12.3.2 插入嵌入对象 198
12.3.3 插入链接OLE对象 199
12.3.4 复制和粘贴OLE对象 200
12.3.5 OLE对象在报表中的表示方式 201
12.4 编辑OLE对象 201
12.4.1 现场编辑报表中的OLE对象 202
12.4.2 动态OLE菜单命令 202
12.4.3 通过“插入图片”命令插入的静态对象 202
12.5 集成ShockwaveFlash(SWF)对象 202
12.5.1 向报表中添加SWF对象 203
12.5.2 使用数据绑定将SWF对象绑定到报表 203
第13章 在水晶报表中使用SQL 205
13.1 SQL简介 205
13.2 Crystal Reports怎样使用SQL 206
13.3 结构化查询语言简介 207
13.3.1 SELECT子句 207
13.3.2 DISTINCT子句 207
13.3.3 FROM子句 207
13.3.4 WHERE子句 208
13.3.5 ORDER BY子句 208
13.3.6 GROUP BY子句 209
13.4 SQL表达式字段 209
13.5 存储 211
13.6 视图 213
第14章 使用OLAP智能多维报表 217
14.1 OLAP概念和OLAP报表 217
14.2 多维数据集平台 218
14.3 使用OLAP报表创建向导和OLAP专家 219
14.4 OLAP专家 226
14.5 OLAP报表的高级功能 228
第15章 报表发布 231
15.1 打印报表 231
15.2 传真报表 232
15.3 导出报表 233
15.3.1 可导出的格式 233
15.3.2 导出目标 236
15.3.3 导出到应用程序 236
15.3.4 导出为磁盘文件 237
15.3.5 导出为HTML 238
15.3.6 导出为ODBC 239
15.3.7 发布到BusinessObjects Enterprise 240
第16章 使用Crystal Reports Server 242
16.1 Crystal Reports Server 2008的新特性 242
16.2 安装Crystal Reports Server 2008 243
16.3 发布报表 246
16.3.1 使用“发布向导”发布到BusinessObjects Enterprise 247
16.3.2 使用中央管理控制台发布文件到BusinessObjects Enterprise 250
16.4 使用业务视图管理器 254
16.4.1 业务视图的架构 255
16.4.2 登录到业务视图管理器 256
16.4.3 创建数据连接 256
16.4.4 创建动态数据库连接 257
16.4.5 创建数据基础 259
16.4.6 创建业务元素 260
16.4.7 创建业务视图 261
16.4.8 使用资源库资源管理器 261
16.4.9 使用对象资源管理器 263
16.4.10 属性浏览器 268
第17章 使用中央管理控制台(CMC) 269
17.1 登录到中央管理控制台(CMC) 269
17.2 在CMC中导航 270
17.3 设置CMC首选项 271
17.4 进行初始安全设置 271
17.5 管理用户和组 272
17.5.1 创建Enterprise用户账户 273
17.5.2 修改用户账户 274
17.5.3 删除用户账户 275
17.5.4 创建新组 275
17.5.5 修改组的属性 276
17.5.6 查看组成员 276
17.5.7 指定组成员 276
17.5.8 添加子组 277
17.5.9 删除组 278
17.5.10 启用Guest账户 279
17.5.11 将用户添加到组 280
17.5.12 更改密码设置 281
17.5.13 管理别名 282
17.6 权限管理 285
17.6.1 在CMC中管理对象的安全设置 286
17.6.2 高级权限设置 291
17.6.3 使用访问级别 292
17.6.4 继承 297
17.6.5 使用权限来委派管理 301
17.6.6 权限管理的建议 302
17.7 组织对象 303
17.7.1 使用文件夹 303
17.7.2 使用类别 307
17.8 计划对象 310
17.8.1 计划对象实例 311
17.8.2 为计划作业的成功或失败设置通知 313
17.8.3 指定警报通知 314
17.8.4 更改对象的“计划”设置 315
17.8.5 管理实例 316
第18章 使用InfoView 321
18.1 InfoView简介 321
18.2 InfoView的新特性 322
18.3 登录到InfoView 322
18.4 InfoView工作界面 323
18.5 首选项设置 325
18.5.1 常规选项设置 325
18.5.2 更改密码 326
18.5.3 Crystal Reports 326
18.6 InfoView常用操作 327
第19章 使用Live Office 331
19.1 Live Office简介 331
19.2 安装Live Office 332
19.3 登录到BusinessObjects Enterprise 333
19.4 使用Crystal Reports 335
19.4.1 插入Crystal Reports 335
19.4.2 添加更多来自同一数据源的对象 338
19.4.3 将报表字段添加到文档 338
19.4.4 刷新数据 341
19.5 使用Web Intelligence 342
19.5.1 插入Web Intelligence报表 342
19.5.2 修改提示值 345
19.6 使用查询 346
19.6.1 插入新建查询 347
19.6.2 修改查询 348
19.6.3 修改查询提示值 350
19.6.4 编辑Universe查询 351
第20章 BusinessObjects资源库 353
20.1 在资源库中共享组件 353
20.2 BusinessObjects资源库移植 354
20.2.1 可导入的内容 354
20.2.2 不能导入的内容 355
20.3 添加文本对象和图像 355
20.4 添加SQL 356
20.4.1 向资源库中添加SQL命令 356
20.4.2 在报表中使用资源库中的SQL命令 357
20.5 添加自定义函数 358
20.5.1 向资源库中添加自定义函数 359
20.5.2 在报表中使用资源库中的函数 359
第21章 数据源 361
21.1 Access/Excel(DAO) 361
21.2 数据库文件 363
21.3 ODBC(RDO) 363
21.4 OLE DB(ADO) 365
21.5 OLAP 366
21.6 更多数据源 366
21.6.1 JDBC(JNDI) 366
21.6.2 创建一个COM或.NET数据提供程序 371
第22章 Crystal Reports 2008 for .NET 373
22.1 安装Crystal Reports 2008 for .NET 373
22.2 Crystal Reports 2008 for .NET的应用 374
22.3 带限定条件的打印报表 377
附录A 相关网址 380
展开