当前位置:首页 > 经济
Crystal Reports XI水晶报表标准指南
Crystal Reports XI水晶报表标准指南

Crystal Reports XI水晶报表标准指南PDF电子书下载

经济

  • 电子书积分:19 积分如何计算积分?
  • 作 者:(美)菲茨格兰德(FitzGerald,N.)等著;陈璐等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121047357
  • 页数:667 页
图书介绍:本书介绍了Crystal Reports XI水晶报表的最新版本,主要介绍了根据各种数据源制作和发布专业品质报表的技术,涉及的数据源包括:关系型和OLAP数据库、Business Objects Universes、SAP R3、PeopleSoft、Sieble、JavaBeans、.NET/COM对象、Web日志以及许多其他数据源。通过本书的学习,读者可以了解第11版新增的功能,包括动态和级联参数,用鼠标拖放图表和交叉表,Crystal Reports工作台和对“最前N个”报表的参数化控制;学习报表设计的高级技能。
《Crystal Reports XI水晶报表标准指南》目录

第一部分 水晶报表的设计 2

第1章 创建和设计基本报表 2

1.1 介绍水晶报表设计器 2

1.1.1 水晶报表的节 2

1.1.2 使用工具栏和菜单 4

1.1.3 报表设计的资源管理器 6

1.1.4 查找和使用报表设计资源管理器 7

1.1.5 工作台和依赖项检查器 8

1.2 理解数据和数据源 8

1.2.1 理解直接访问驱动程序 8

1.2.2 理解间接访问驱动程序 9

1.3 介绍数据库专家 10

1.3.1 创建新连接 10

1.3.2 使用当前连接 11

1.3.3 使用收藏夹 11

1.3.4 用历史记录节点找出最近用过的连接 11

1.4 把数据库对象添加到报表 12

1.4.1 根据表产生报表 13

1.4.2 根据视图产生报表 13

1.4.3 根据存储过程产生报表 13

1.4.4 根据SQL命令产生报表 13

1.5 连接数据库对象 15

1.6 理解不同的连接类型 16

1.7 使用报表创建向导 17

1.8 从报表向导开始 17

1.9 使用标准报表创建向导 18

1.10 不使用向导创建报表 25

1.11 疑难解答 28

1.12 Crystal Reports的实际应用——HTML预览 28

1.13 Crystal Reports的实际应用——SQL命令 28

第2章 选择和分组数据 31

2.1 简介 31

2.2 理解字段对象 31

2.2.1 访问数据库字段 32

2.2.2 访问公式字段 33

2.2.3 访问SQL表达式字段 34

2.2.4 访问参数字段 35

2.2.5 实现运行总计字段 35

2.2.6 使用组名字段 38

2.2.7 特殊字段 39

2.3 操作分组 40

2.3.1 插入分组 40

2.3.2 重排序分组 42

2.3.3 使用组专家 42

2.3.4 根据日期/时间字段分组 43

2.3.5 层次分组 44

2.4 理解向下钻取报表 45

2.4.1 创建向下钻取报表 45

2.4.2 隐藏向下钻取报表上的详细资料 47

2.5 疑难解答 48

2.6 Crystal Reports的实际应用——按公式分组 48

第3章 筛选、排序和汇总数据 50

3.1 简介 50

3.2 筛选报表中的数据 50

3.2.1 选择专家的操作方法 51

3.2.2 记录选定公式 54

3.2.3 操作公式编辑器 54

3.3 学习排序记录 55

3.4 操作排序专家 55

3.5 创建有效的汇总 56

3.5.1 创建总计 57

3.5.2 创建组汇总 58

3.5.3 使用组选定和排序 58

3.5.4 创建运行总计 59

3.6 疑难解答 61

3.7 Crystal Reports的实际应用——嵌套公式 61

第4章 理解和实现公式 64

4.1 简介 64

4.2 使用公式工作室 65

4.2.1 通过工作室树浏览公式工作室 66

4.3 使用工作室公式编辑器 68

4.3.1 数学公式 70

4.3.2 日期和时间公式 74

4.3.3 字符串公式 76

4.3.4 在公式中使用类型转换 79

4.3.5 控制结构——条件和循环结构 81

4.3.6 变量 83

4.4 使用公式专家创建公式 84

4.5 使用公式提取器创建自定义函数 85

4.6 Crystal Reports引擎的多通道报表处理过程 86

4.6.1 Crystal Reports处理引擎——预通道#1 87

4.6.2 Crystal Reports处理引擎——通道#1 87

4.6.3 Crystal Reports处理引擎——预通道#2 87

4.6.4 Crystal Reports处理引擎——通道#2 88

4.6.5 Crystal Reports处理引擎——通道#3 88

4.7 疑难解答 88

4.8 Crystal Reports的实际应用——自定义函数 89

第5章 实现动态报表的参数 93

5.1 简介 93

5.2 理解参数值 93

5.3 创建和实现参数字段 95

5.3.1 参数字段的属性 95

5.3.2 创建参数字段 97

5.3.3 为参数字段设置默认值 100

5.3.4 实现参数字段 101

5.4 使用带有记录选定的参数 102

5.5 使用带有“最前/最后N个”组选择的参数 104

5.6 创建并实现动态和级联参数 105

5.7 疑难解答 107

5.8 Crystal Reports的实际应用——自定义筛选方法 107

第二部分 格式化水晶报表 110

第6章 报表格式化基础 110

6.1 简介 110

6.2 调整报表对象的位置和大小 110

6.3 为格式化报表修改对象属性 115

6.4 探索“格式化编辑器”对话框的公用选项 119

6.4.1 “格式化编辑器”对话框的“公用”选项卡 119

6.4.2 “格式化编辑器”对话框的“边框”选项卡 120

6.4.3 “格式化编辑器”对话框的“字体”选项卡 121

6.4.4 “格式化编辑器”对话框的“超级链接”选项卡 121

6.4.5 其他选项卡 122

6.5 组合和分层报表对象 122

6.6 设置报表页面和页边距属性 126

6.7 疑难解答 127

6.8 Crystal Reports的实际应用——输出选项 127

6.9 Crystal Reports的实际应用——引用外部资源 128

第7章 使用报表节 130

7.1 简介 130

7.2 格式化报表节 130

7.3 修改报表节属性 133

7.3.1 “节专家”的设置和功能 135

7.4 使用多报表节 140

7.4.1 调整报表节的大小 141

7.4.2 插入新报表节 141

7.4.3 删除报表节 144

7.4.4 合并报表节 144

7.5 疑难解答 145

7.6 Crystal Reports的实际应用——高级格式化 145

第8章 使用图表和地图可视化数据 147

8.1 简介 147

8.2 使用“图表专家” 148

8.2.1 使用“图表专家”的“类型”选项卡 148

8.2.2 使用“图表专家”的“数据”选项卡 150

8.2.3 使用“图表专家”的“坐标轴”选项卡 152

8.2.4 使用“图表专家”的“选项”选项卡 153

8.2.5 使用“图表专家”的“颜色突出显示”选项卡 154

8.2.6 使用“图表专家”的“文本”选项卡 154

8.3 使用“地图专家” 155

8.3.1 使用“地图专家”的“数据”选项卡 155

8.3.2 使用“地图专家”的“类型”选项卡 158

8.3.3 使用“地图专家”的“文本”选项卡 159

8.4 修改图表和地图属性 160

8.4.1 修改图表属性 160

8.4.2 格式化图表选项 160

8.4.3 使用和创建图表模板 161

8.4.4 指定图表大小和位置 161

8.4.5 修改图表选项 161

8.4.6 指定系列选项 162

8.4.7 指定X和Y坐标轴选项 163

8.4.8 指定选择对象格式化选项 163

8.4.9 指定三维查看角度选项 164

8.4.10 修改地图属性 164

8.5 疑难解答 166

8.6 Crystal Reports的实际应用——综合图表 166

第9章 自定义格式化技术 169

9.1 简介 169

9.2 设置外观——优质的报表 169

9.3 常用格式化功能 170

9.4 使用工具提示 170

9.5 线和框 171

9.6 创建垂直文本水印 172

9.7 条件格式化——使用数据驱动报表外观 174

9.7.1 对其他字段应用格式化 175

9.8 报表到报表的链接 176

9.9 Crystal Reports的实际应用——高级图表 176

第三部分 高级水晶报表设计 180

第10章 在汇总报表中使用交叉表 180

10.1 介绍交叉表 180

10.2 交叉表的优点 180

10.2.1 借助于使用电子表格式的经验 181

10.2.2 横向扩展 182

10.2.3 自定义格式 182

10.3 使用交叉表向导 182

10.4 和交叉表报表一起使用“最前N个” 184

10.5 使用高级交叉表的特征 185

10.5.1 设置相对位置 185

10.5.2 插入一个“百分比”汇总 186

10.5.3 水平和垂直布局 187

10.5.4 插入汇总标签 187

10.5.5 添加一个显示字符串 189

10.6 Crystal Reports的实际应用——高级交叉表 190

第11章 在交互式报表中使用记录选定和警报 192

11.1 简介 192

11.2 创建高级记录选定公式 192

11.2.1 记录选定回顾 192

11.2.2 显示记录选定 193

11.2.3 处理日期 193

11.2.4 操作字符串 194

11.2.5 将记录选定推入数据库 195

11.2.6 介绍SQL表达式字段 196

11.3 为报表添加警报 198

11.3.1 创建、编辑及使用警报 198

11.3.2 在BusinessObjects Enterprise中使用警报 199

11.4 性能监控和调整 200

11.4.1 根据服务器分组 200

11.4.2 记录选定中的SQL表达式 200

11.4.3 为了速度而在服务器上使用索引 201

11.4.4 按需要显示子报表或减少子报表的数量 201

11.4.5 性能监控 201

11.5 动态级联 202

11.6 Crystal Reports的实际应用——网页报表警报查看 204

11.7 疑难解答 207

第12章 对高级报表使用子报表 208

12.1 介绍子报表 208

12.1.1 通用子报表用法 208

12.1.2 将子报表添加到用户报表 209

12.3 理解相对于未链接子报表的链接子报表 211

12.4 考虑子报表执行时间和性能 214

12.5 使用变量在报表间传递数据 215

12.6 仿真嵌套子报表 218

12.7 疑难解答 218

12.8 Crystal Reports的实际应用——多重子报表 218

第13章 使用公式和自定义函数 222

13.1 简介 222

13.2 选择一种公式语言:Cystal语法或Basic语法 222

13.2.1 理解语法间的差异 222

13.2.2 为何添加Basic语法 223

13.2.3 选择最适合自己的语法 223

13.3 在公式中使用括号 223

13.4 在公式中使用符号 224

13.5 公式的最新改进 224

13.5.1 在公式中操作备注字段 224

13.5.2 操作其他的财务函数 226

13.5.3 在报表中创建自定义函数 226

13.5.4 与他人共享自定义函数 227

13.5.5 理解运行时间错误 227

13.6 Crystal Reports的实际应用——自定义函数 229

第14章 设计有效的报表模板 232

14.1 理解在报表中重复使用的重要性 232

14.2 理解报表模板 232

14.3 使用报表模板 233

14.4 使用现有的水晶报表作为模板 234

14.5 理解模板是如何工作的 235

14.6 创建有用的报表模板 236

14.6.1 用自定义函数代替数据依赖型商业逻辑 236

14.6.2 使用CurrentFieldValue函数 237

14.7 使用模板字段对象 238

14.8 使用报表模板减少创建报表的工作量 242

14.9 应用多个模板 242

14.10 Crystal Reports的实际应用——标准模板 243

14.11 疑难解答 244

第15章 Crystal Reports的附加数据源 245

15.1 理解附加的Crystal Reports数据源 245

15.2 连接到COM或者.NET数据源 245

15.2.1 利用传统的大型机数据 246

15.2.2 处理复杂的查询 246

15.2.3 数据的运行时间操作 247

15.2.4 创建一个COM或.NET数据提供程序 247

15.2.5 返回一个ADO记录集 248

15.3 连接到一个ADO.NET XML记录集 250

15.4 连接到基于Java的数据源 251

15.4.1 JavaDir 252

15.4.2 JavaBeansClassPath 252

15.5 连接到XML数据源 252

15.5.1 连接到本地XML数据源 253

15.5.2 连接到HTTP(S)数据源 253

15.5.3 连接到Web服务数据源 253

15.6 集成套件简介 254

15.6.1 保证安全性 254

15.6.2 访问所有数据 254

15.6.3 示例报表 254

15.6.4 利用ERP应用程序的元数据 254

15.6.5 提供针对数据的实时访问 255

15.7 SAP集成套件 255

15.7.1 将R3数据制成报表 255

15.7.2 将BW数据制成报表 255

15.7.3 查看报表 258

15.8 PeopleSoft集成套件 258

15.8.1 将PeopleSoft数据制成报表 258

15.8.2 查看报表 259

15.9 Siebel集成套件 259

15.9.1 将Siebel数据制成报表 259

15.9.2 查看报表 259

15.10 Baan集成套件 259

15.10.1 将Baan数据制成报表 259

15.10.2 查看报表 260

15.11 疑难解答 260

15.12 Crystal Reports的实际应用——利用XML作为一个数据源 260

第16章 针对OLAP数据格式化多维报表 262

16.1 介绍OLAP 262

16.2 OLAP概念和OLAP报表 262

16.3 Crystal Reports近期添加或更改的OLAP功能 263

16.4 使用“OLAP报表创建向导”和“OLAP专家” 264

16.4.1 指定一个OLAP数据源 265

16.4.2 指定OLAP行和列 266

16.4.3 指定OLAP维度切片(筛选器)和页 267

16.4.4 在“OLAP报表向导”中添加报表样式 270

16.4.5 通过“OLAP报表向导”添加图表 270

16.4.6 “OLAP专家”对话框中的自定义样式 272

16.4.7 “OLAP专家”对话框中的自定义标签 272

16.5 高级OLAP报表 273

16.5.1 与OLAP网格相结合 273

16.5.2 透视OLAP网格 274

16.5.3 使用多维数据集视图功能 275

16.5.4 使用基于OLAP网格的图表和地图 276

16.6 介绍OLAP Intelligence 277

16.7 疑难解答 278

16.8 Crystal Reports的实际应用——向下钻取OLAP汇总报表 278

第四部分 企业报表设计——分析报表、基于Web报表和Excel报表设计 282

第17章 BusinessObjects 11储备库概述 282

17.1 概述 282

17.2 BusinessObjects储备库探讨 282

17.3 BusinessObjects储备库移植 283

17.3.1 较旧版本的Crystal Enterprise或Crystal Info升级 284

17.3.2 从Crystal Enterprise 9升级 284

17.3.3 从BusinessObjects 6.x中移植 284

17.4 在储备库中共享组件 286

17.4.1 添加文本对象和图像 286

17.4.2 SQL命令 287

17.4.3 自定义函数 288

17.4.4 组织和更新储备库 288

17.5 疑难解答 289

第18章 使用语义层——业务视图和域 290

18.1 语义层概述 290

18.2 为什么使用一个语义层 290

18.2.1 简化数据库的复杂性 290

18.2.2 把报表设计权交给商业人士 291

18.2.3 支持更多的数据源 291

18.2.4 重复使用元数据组件 291

18.2.5 安全性 291

18.2.6 可传递性 291

18.3 业务视图概述 291

18.3.1 客户等级 292

18.3.2 业务等级 292

18.3.3 数据等级 298

18.4 域概述 298

18.4.1 域对象 298

18.4.2 创建域 299

18.4.3 对象定义 301

18.4.4 SQL生成、环境和集合认知 302

18.4.5 多维数据集引擎 302

18.5 域和部署 304

18.5.1 语义层的覆盖 304

18.5.2 限制集 305

18.5.3 应用限制集 306

18.5.4 多限制集 306

18.5.5 域修改 307

18.6 CR/Web使用域的区别 307

18.7 业务视图和域的区别 308

18.8 疑难解答 309

第19章 创建OLAP Intelligence报表 310

19.1 概述 310

19.2 OLAP Intelligence概述 310

19.3 用OLAP Intelligence存取OLAP数据 312

19.3.1 创建OLAP服务器数据源 313

19.3.2 添加本地多维数据集(.cub)文件作为数据源 314

19.3.3 添加HTTP多维数据集数据源 314

19.3.4 多维数据集收藏夹 315

19.4 OLAP Intelligence报表和应用程序的设计 316

19.4.1 环境设计概述 316

19.5 添加OLAP Intelligence对象到报表 318

19.5.1 移动、重新设置大小和格式化对象 319

19.5.2 工作表对象和工作表维度 319

19.5.3 使用经过计算的成员和数据分析 327

19.5.4 排序和筛选 329

19.5.5 添加图表对象到OLAP Intelligence报表 333

19.6 高级OLAP Intelligence设计器工具 335

19.6.1 在OLAP Intelligence中使用维度资源管理器对象 335

19.6.2 使用Slice Navigator(切片导航器)对象 337

19.6.3 使用Analysis Button(分析按钮)对象 339

19.6.4 使用文本框对象 343

19.6.5 使用参数管理器创建参数 344

19.6.6 使用动作管理器创建动作 345

19.7 自定义计算和高级数据分析 349

19.7.1 计算专家 349

19.7.2 数据分析专家和汇总项目 350

19.7.3 使用MDX或Crystal OLAP句法自定义计算 351

19.8 设置报表选项 352

19.9 疑难解答 353

第20章 Web Intelligence概述 354

20.1 什么是Web Intelligence 354

20.1.1 如何区分Web Intelligence与Crystal Reports 355

20.2 报表建立样式 355

20.2.1 安全层 356

20.2.2 语义层 356

20.2.3 微多维数据集引擎 357

20.2.4 报表引擎 357

20.2.5 实际应用 357

20.3 报表剖析 358

20.3.1 创建报表 359

20.3.2 Web Intelligence Java报表面板 360

20.3.3 Web Intelligence查询面板-HTML 362

20.4 在线报表分析 363

20.4.1 在交互模式下查阅文档 364

20.4.2 工具栏 365

20.4.3 数据生成 366

20.4.4 变换和交换对象 368

20.5 报表变量和公式 370

20.6 钻取 372

20.6.1 结构树 373

20.6.2 在Web Intelligence报表中钻取 373

20.6.3 在多维数据集以外钻取 377

20.7 用多数据提供者同步数据 378

20.8 结论 380

第21章 使用报表资源管理器创建即席Web报表和整合Microsoft功能 381

21.1 即席(Ad Hoc)报表建立概念概述 381

21.2 Crystal Reports Explorer应用程序概述 382

21.2.1 安装Crystal Reports Explorer 382

21.2.2 配置Crystal Reports Explorer 382

21.2.3 报表源设置 384

21.2.4 报表创建和修改 390

21.2.5 “数据”选项卡 392

21.2.6 “设计”选项卡 392

21.2.7 即席报表设计概要 394

21.3 BusinessObjects Live Office插件 394

21.3.1 结构和部署特点 395

21.3.2 管理和设置 395

21.3.3 连接到报表 395

21.3.4 修改报表视图 397

21.3.5 使用Live Office的直接OLAP连接 399

21.3.6 设置和管理直接OLAP连接 399

21.3.7 连接到工作簿 399

21.3.8 修改工作簿视图 401

21.3.9 在Microsoft PowerPoint中使用BusinessObjects Live Office 402

21.3.10 在Microsoft Word中使用BusinessObjects Live Office 403

21.4 小结 404

第五部分 Web报表分发——使用BusinessObjects Enterprise和Crystal Reports Server第22章 Crystal Reports Server 406

22.1 什么是Crystal Reports Server 406

22.2 Crystal Reports Server体系结构 407

22.2.1 客户层 407

22.2.2 应用层 407

22.2.3 智能层 409

22.2.4 处理层 409

22.2.5 数据层 410

22.3 Crystal Reports Server应用程序 410

22.3.1 Central Configuration Manager(中央配置管理器) 410

22.3.2 使用中央配置管理控制台 410

22.3.3 启动InfoView 413

22.4 Crystal Vision 414

22.4.1 Crystal Vision 415

22.4.2 Crystal Vision服务器 415

22.4.3 Crystal Xcelsius 415

22.4.4 Crystal Xcelsius工作原理 415

22.5 疑难解答 416

第23章 BusinessObjects Enterprise 417

23.1 BusinessObjects Enterprise是什么 417

23.2 为什么要采用BusinessObjects Enterprise解决方案 418

23.3 BusinessObjects Enterprise版本 421

23.3.1 Enterprise Basic 421

23.3.2 BusinessObjects Enterprise Professional 422

23.3.3 Premium版本 422

23.3.4 最满足企业需求的版本 423

23.4 BusinessObjects Enterprise的核心内容 423

23.4.1 创建内容 423

23.4.2 内容管理 424

23.4.3 内容交付 425

第24章 使用InfoView 426

24.1 安装InfoView 426

24.1.1 Java版安装 426

24.1.2 .NET版安装 427

24.2 使用BusinessObjects InfoView 427

24.2.1 工具栏区 428

24.2.2 导航区 429

24.2.3 工作空间区 429

24.2.4 百科全书区 436

24.2.5 讨论栏 437

24.3 定制InfoView 438

24.3.1 全局InfoView栏 438

24.3.2 用户参数 440

24.3.3 可编程定制InfoView 443

24.4 疑难解答 444

第25章 BusinessObjects Enterprise体系结构 445

25.1 概述 445

25.2 BusinessObjects Enterprise体系结构综述 445

25.3 客户层 447

25.3.1 终端用户客户 447

25.3.2 内容创建应用系统 448

25.3.3 管理客户应用系统 448

25.4 应用层 448

25.5 服务器层:BusinessObjects Enterprise框架结构介绍 449

25.5.1 管理插件 450

25.5.2 身份认证插件 450

25.5.3 内容插件 450

25.5.4 分布插件 451

25.6 服务器层:BusinessObjects Enterprise服务综述 452

25.6.1 中央管理服务器 453

25.6.2 Web组件服务器 459

25.6.3 Web组件适配器 460

25.6.4 作业服务器(报表和程序) 460

25.6.5 报表作业服务器 461

25.6.6 程序作业服务器 462

25.6.7 目的作业服务器 463

25.6.8 数值列表作业服务器 463

25.6.9 Web Intelligence作业服务器 463

25.6.10 页面服务器 463

25.6.11 高速缓存服务器 464

25.6.12 事件服务器 465

25.6.13 文件储备库服务器 465

25.6.14 报表应用服务器 466

25.7 数据层 467

25.7.1 业务视图 467

25.7.2 域——语义层 468

25.7.3 数据源类型 468

25.8 BusinessObjects Enterprise体系结构应用 469

25.8.1 请求Crystal报表 470

25.8.2 调度Crystal报表 471

25.8.3 请求OLAP Intelligence报表 472

25.9 利用BusinessObjects Enterprise分布式体系结构 472

25.9.1 系统规模增大 472

25.9.2 越界扩展 472

25.9.3 穿过平台边界的扩展 473

25.10 扩展BusinessObjects Enterprise 473

第26章 规划BusinessObjects Enterprise时的注意事项 474

26.1 确保成功实现BusinessObjects Enterprise 474

26.2 处理项目 474

26.3 识别企业所面临的困境 475

26.4 建立项目需求 476

26.4.1 应用程序开发(定制BusinessObjects Enterprise) 480

26.4.2 完成用户接纳性测试和部署 481

26.4.3 进入技术支持和维护阶段 482

26.5 理解组织的报表需求 482

26.5.1 部署业务视图或者域 482

26.5.2 调度报表用例 483

26.5.3 决定调度许可和报表运行时间 483

26.5.4 按需报表 484

26.5.5 调度报表和按需调度比较 485

26.5.6 决定数据访问控制方法 485

26.5.7 规划BusinessObjects Enterprise体系结构 486

26.5.8 BusinessObjects Enterprise部署方案举例 489

26.6 疑难解答 493

第27章 管理和配置BusinessObjects Enterprise 494

27.1 概述 494

27.2 使用中央管理控制台 494

27.3 账号管理 496

27.3.1 管理用户 497

27.3.2 管理组 500

27.3.3 创建新用户组 500

27.4 内容管理 506

27.4.1 管理对象 506

27.4.2 管理文件夹 522

27.5 BusinessObjects Enterprise服务器管理 526

27.5.1 服务器配置 526

27.5.2 管理服务器组 531

27.5.3 管理日历 532

27.5.4 管理事件 533

27.6 管理BusinessObjects Enterprise系统设置 533

27.6.1 管理身份认证 534

27.6.2 管理Crystal应用程序 538

27.7 使用中央配置管理器 538

27.7.1 从配置管理器中配置CMS簇 539

第六部分 使用Crystal Reports的组件定制报表分发 542

第28章 Java报表建立组件 542

28.1 Crystal Reports Java报表建立组件概述 542

28.1.1 组件运行在Web应用程序服务器上 542

28.1.2 组件基本无法升级 543

28.1.3 组件百分百纯Java 543

28.2 理解Java报表建立组件结构 543

28.3 Java报表创建引擎的区别 544

28.3.1 可支持的文件格式 544

28.3.2 在第11版的Java报表创建组件中使用含书库的支持 544

28.3.3 Java报表创建引擎使用JDBC 545

28.4 配置应用程序服务器 546

28.5 在Web应用程序中传递报表 547

28.5.1 setReportSource方法 548

28.5.2 processHttpRequest方法 548

28.5.3 自定义工具栏 550

28.5.4 自定义组树 550

28.6 使用Crystal标志库 550

28.7 导出报表到其他文件格式 551

28.7.1 通过工具栏按钮导出 551

28.7.2 通过代码导出 552

28.8 从浏览器中打印报表 554

28.9 常见编程任务 555

28.9.1 传递参数 555

28.9.2 设置数据源信息 556

28.10 使用Visual开发环境进行开发 557

28.11 疑难解答 558

第29章 Crystal Reports.NET组件 559

29.1 了解Microsoft.NET平台 559

29.2 了解不同的Crystal.NET组件 560

29.3 Crystal Reports第11版.NET组件概述 561

29.4 报表设计程序 561

29.4.1 了解报表设计程序的用户界面约定 562

29.4.2 属性浏览器 563

29.5 报表引擎对象模型 564

29.5.1 打开报表 564

29.5.2 导出报表 564

29.5.3 打印报表 567

29.6 使用Windows窗体查看器传递报表 568

29.6.1 ReportSource属性 568

29.6.2 自定义Windows窗体查看器 569

29.7 使用Web窗体查看器传递报表 570

29.7.1 自定义Web窗体查看器 571

29.8 数据库证书 572

29.9 设置参数 573

29.10 理解报表应用程序服务器桥 574

29.11 创建Crystal Report Web服务 575

29.12 疑难解答 576

第七部分 使用BusinessObjects Enterprise和Crystal Reports Server定制报表分发第30章 使用BusinessObjects Enterprise API 578

30.1 概述 578

30.2 选择正确的集成方法 579

30.3 BusinessObjects Enterprise SDK 580

30.3.1 安装Java SDK 580

30.3.2 安装.NET SDK 581

30.3.3 创建一个Enterprise会话 582

30.3.4 检索服务 583

30.4 BusinessObjects Enterprise对象模型 583

30.5 查询InfoStore 585

30.5.1 BusinessObjects Enterprise的类别、类型和转换 586

30.5.2 BusinessObjects Enterprise对象属性 588

30.5.3 使用*和最前N个 597

30.5.4 查询实例 597

30.6 使用InfoObject查询浏览报表 598

30.7 创建对象并捕获它们的ID 598

30.8 删除对象 599

30.9 将报表编入计划表 599

30.9.1 捕获新的计划表作业标识符 600

30.9.2 捕获参数 600

30.10 用户和分组管理 600

30.11 将报表作为一个数据源使用 601

30.12 下一步该做什么 602

第31章 使用Web组件 603

31.1 概述 603

31.2 URL报表 603

31.2.1 用viewrpt.cwr查看Crystal报表或者OLAP Intelligence文档 603

31.2.2 用OpenDocument查看一个Crystal报表、Web Intelligence文档或者OLAP Intelligence文档 604

31.2.3 创建一个新的Web Intelligence文档 612

31.2.4 URL参数构建技巧 614

31.3 JaveServer Faces 615

31.3.1 JSF组件综述 617

31.4 BusinessObjects Enterprise 11.NET服务器控制机构 618

31.4.1 身份验证和用户管理 619

31.4.2 储备库浏览 619

31.4.3 计划表 619

31.4.4 对象查看 621

31.4.5 事件处理 622

31.5 门户集成套件 622

31.5.1 SAP端口小程序 624

31.6 回顾 625

第32章 使用Web服务的SDK 626

32.1 下一代Web服务 626

32.1.1 Web服务 627

32.1.2 决定使用Web服务 627

32.1.3 面向服务的结构阐述 628

32.1.4 面向对象和面向信息API之间的比较 629

32.1.5 SOAP、WSDL和UDDI 629

32.2 真实世界中的BI Web服务 630

32.2.1 门户和外联网 630

32.2.2 企业应用程序集成(EAI) 630

32.3 配置统一标准的Web服务(UWS)服务器 631

32.4 构建UWS客户端应用程序 632

32.5 构建一个UWS SDK门户 633

32.5.1 设置一个用户SDK项目 634

32.5.2 检查身份验证 634

32.6 回顾 637

第33章 BusinessObjects Enterprise——定制Crystal Reports查看器 638

33.1 通过Web查看报表 638

33.2 介绍Crystal Report查看器 638

33.3 理解报表源 639

33.3.1 何时使用Page Server 639

33.3.2 何时使用Report Application Server 639

33.4 实现页面查看器 641

33.5 实现部件查看器 642

33.6 实现交互式查看器 643

33.7 实现网格查看器 645

33.8 对其他格式的交付报表使用导出控制 647

33.9 疑难解答 648

第34章 Crystal Reports修改和创建API 650

34.1 简介 650

34.2 配置RAS环境 650

34.2.1 在BusinessObjects Enterprise(或者Crystal Reports Server)环境下使用RAS 650

34.3 安装RAS SDK 650

34.4 RAS异常处理 651

34.4.1 显示异常事件 651

34.4.2 记录异常事件 651

34.5 操作中的RAS SDK 652

34.5.1 初始化一个RAS会话 652

34.5.2 打开报表 652

34.5.3 向报表中添加字段 653

34.5.4 测定用于报表中的所有字段 654

34.5.5 从报表中删除字段 655

34.5.6 创建一个新的报表 655

34.5.7 检索报表中的表 655

34.5.8 向报表中添加表 656

34.5.9 链接表 656

34.5.10 添加分组 657

34.5.11 向报表中添加排序 657

34.5.12 向报表中添加汇总 658

34.5.13 使用筛选器 658

34.5.14 创建一个FieldRangeFilterItem 659

34.5.15 创建一个OperatorFilterItem 660

34.5.16 向报表中添加筛选器 660

34.5.17 使用参数 660

34.5.18 读取参数及其参数值 661

34.5.19 修改参数值 662

34.5.20 添加一个参数 662

34.5.21 处理参数的技巧和窍门 663

34.5.22 图表技术概述 663

34.5.23 定义图表中的字段 663

34.5.24 添加条件字段 663

34.5.25 添加数据字段 664

34.5.26 创建一个图表对象 664

34.5.27 向报表中添加图表 665

34.5.28 使用子报表 665

34.5.29 导入子报表 666

34.5.30 添加子报表链接 666

34.5.31 服务器端打印 667

相关图书
作者其它书籍
返回顶部