《SQL Server 2005报表服务从入门到精通》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:胡志伟,王路斌编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302173516
  • 页数:444 页
图书介绍:本书针对读者的需求,从实用的角度出发,详细介绍了SQL Server 2005报表服务的特性,以及报表的创建、管理、访问和发送。通过实例操作,由浅入深地指导读者有效地掌握报表服务的开发管理技术。

第1章 了解报表 3

1.1报表方案 3

1.2报表用户团体 5

1.3企业报表的生命周期 6

1.3.1创建 6

1.3.2管理 6

1.3.3访问和传递 7

1.4报表服务组件 7

1.4.1创建组件 8

1.4.2管理组件 9

1.4.3访问和传递组件 11

1.5快速参考 13

第2章 安装报表服务 14

2.1考虑部署选项 14

2.1.1选择一个报表服务版本 14

2.1.2设计一个站点结构 15

2.1.3决定命名规则 15

2.2准备安装 16

2.2.1操作系统需求 16

2.2.2软件需求 16

2.2.3配置需求 17

2.2.4创建报表服务凭据 17

2.3安装报表服务 19

2.3.1启动安装程序 19

2.3.2选择组件 20

2.3.3选择服务账户 22

2.3.4使用报表服务配置管理器 23

2.3.5配置虚拟目录 24

2.3.6指定报表服务器数据库 26

2.3.7指定报表传递选项 27

2.3.8检验安装 28

2.4快速参考 31

第3章 创建报表 32

3.1建立报表 32

3.1.1新建一个报表 33

3.1.2连接数据源 34

3.1.3从报表中获取数据 37

3.1.4组织报表数据 39

3.1.5在报表结构中放置数据 40

3.1.6应用样式模板 42

3.1.7完成报表向导 43

3.1.8检验报表布局 45

3.1.9修改报表布局 47

3.1.10发布报表 50

3.2管理报表 51

3.2.1回顾报表属性 51

3.2.2改变报表属性 54

3.2.3回顾执行属性 55

3.2.4改变数据源属性 56

3.2.5改变执行属性 57

3.3访问报表 59

3.3.1显示报表 59

3.3.2搜索报表 59

3.3.3导出报表 60

3.4快速参考 62

第4章 创建基本报表 67

4.1了解报表定义文件 67

4.2用报表设计器准备报表 68

4.2.1新建报表项目 68

4.2.2新建报表 68

4.2.3连接数据源 69

4.2.4操作数据集 71

4.3用报表设计器来构建报表 73

4.3.1使用工具箱添加项 73

4.3.2对表中的行进行操作 74

4.3.3对表中的行排序 76

4.3.4在表中为数据分组 78

4.3.5添加组头 80

4.3.6计算分组小计 81

4.4使用报表设计器格式化报表 82

4.4.1设置格式属性 82

4.4.2应用样式 83

4.4.3编辑属性 85

4.4.4添加浮动表头 86

4.4.5分页 87

4.4.6添加文本框 88

4.4.7设置表的属性 90

4.4.8页眉的操作 91

4.4.9设置页脚 92

4.4.10添加图表元素 93

4.4.11添加图像 94

4.5快速参考 97

第5章 操作表达式 99

5.1使用表达式计算数值 99

5.1.1创建计算字段 100

5.1.2使用全局变量 104

5.1.3使用RepoItems集合 107

5.2使用合计函数 109

5.2.1在表中使用合计函数 111

5.2.2在文本框中使用合计函数 112

5.3使用表达式改变对象的行为 115

5.3.1使用条件格式 115

5.3.2排序 116

5.4快速参考 117

第6章 组织报表数据 119

6.1了解数据区域 119

6.1.1比较不同类型的数据区域 119

6.1.2使用数据区域 120

6.2使用矩阵 120

6.2.1添加矩阵数据区域 120

6.2.2对行进行分组 122

6.2.3对行进行排序 123

6.2.4对列进行分组 123

6.2.5在矩阵中使用小计 125

6.2.6在矩阵中使用静态的行和列 127

6.3使用图表 129

6.3.1添加图表 129

6.3.2向图表中添加数值和列组 130

6.3.3按照序列对数据进行分组 131

6.3.4添加图表图例 132

6.3.5设置图表属性 134

6.4使用列表 135

6.4.1添加列表 136

6.4.2将列表进行分组或排序 137

6.4.3在列表中使用字段 137

6.4.4嵌套数据区域 138

6.5快速参考 139

第7章 创建高级报表 141

7.1使用参数来改变报表数据 141

7.1.1添加报表参数 141

7.1.2使用Parameters集合 144

7.1.3添加查询参数 146

7.1.4为查询参数提供值 148

7.1.5为筛选器创建报表参数 151

7.1.6添加筛选器 153

7.1.7向报表添加参数值 154

7.2具有交互功能的链接信息 155

7.2.1添加操作 156

7.2.2使用Hidden属性 160

7.2.3使用Toggleltem属性 160

7.2.4添加子报表 163

7.3操作分层数据 165

7.3.1在数据区域中显示递归层次结构 165

7.3.2使用Level函数 167

7.3.3使用Recursive关键字 169

7.3.4创建分析服务数据源和数据集 170

7.3.5使用分析服务数据集 173

7.4快速参考 173

第8章 创建报表模型 175

8.1了解报表模型 175

8.2创建报表模型 176

8.2.1添加报表模型数据源 176

8.2.2添加数据源视图 177

8.2.3添加报表模型 180

8.2.4检查报表模型 182

8.3修改报表模型 186

8.3.1改变模型对象 186

8.3.2组织模型对象 189

8.3.3添加源字段 193

8.3.4添加表达式 194

8.4管理报表模型 196

8.4.1发布报表模型 196

8.4.2保护报表模型 198

8.5快速参考 200

第9章 内容管理 205

9.1发布报表 205

9.1.1通过项目定义部署属性 206

9.1.2部署报表 207

9.1.3上传报表 209

9.1.4生成脚本文件 211

9.1.5使用s实用工具 211

9.2组织内容 212

9.2.1使用文件夹 212

9.2.2移动内容 214

9.2.3链接报表 216

9.2.4使用一般属性 217

9.3利用属性管理报表内容 219

9.3.1使用数据源 219

9.3.2指定一个默认值 222

9.3.3禁用参数提示 223

9.4管理报表执行 224

9.4.1使用当前数据执行报表 225

9.4.2实现缓存实例 226

9.4.3使用共享计划 228

9.4.4快照管理 230

9.4.5使用报表历史记录 232

9.5快速参考 233

第10章 安全管理 235

10.1使用报表服务器安全设置 235

10.1.1增加角色分配 236

10.1.2应用项目安全设置 240

10.1.3应用系统安全设置 243

10.2应用数据安全设置 246

10.2.1使用角色和参数限制数据 247

10.2.2通过用户限制资源查询 250

10.2.3按用户筛选报表数据 253

10.3快速参考 255

第11章 服务器组件管理 257

11.1配置报表服务 257

11.1.1编辑rsreportserver.confiig文件 258

11.1.2使用rsconfiig 工具修改加密的配置信息 260

11.1.3配置报表服务器上的跟踪 261

11.2管理报表服务器 263

11.2.1如何监视性能 264

11.2.2管理执行日志 264

11.2.3初始化执行日志数据库 265

11.2.4使用执行日志报表 267

11.2.5添加当前数据到执行日志 269

11.2.6对源查询应用超时规则 271

11.2.7对报表执行应用超时规则 272

11.2.8撤销作业 274

11.2.9禁用共享数据源 275

11.3管理报表服务数据库 277

11.3.1监控数据库存储使用量 277

11.3.2执行备份和还原策略 279

11.4快速参考 281

第12章 访问报表 285

12.1查询和浏览报表 285

12.1.1文件夹层次导航 286

12.1.2刷新报表 287

12.1.3查询报表 288

12.1.4使用HTML查看器 290

12.1.5使用“我的报表” 292

12.2保存报表用作参考 295

12.2.1创建报表历史快照 296

12.2.2将报表保存为本地文件 297

12.2.3打印报表 300

12.3快速参考 301

第13章 呈现报表 302

13.1比较呈现格式 302

13.2联机查看呈现 303

13.3文档管理呈现 305

13.3.1以TIFF文件呈现 305

13.3.2以PDF文件呈现 309

13.4数据交换呈现 312

13.4.1以Excel文件格式呈现 313

13.4.2以CSV文件呈现报表 316

13.4.3以XML文件输出报表 317

13.5快速参考 319

第14章 订阅管理 320

14.1创建标准订阅 320

14.1.1通过E-mail传递订阅 321

14.1.2向文件共享传递报表 327

14.2创建数据驱动订阅 331

14.2.1创建订阅传递表 331

14.2.2创建数据驱动订阅 332

14.3管理订阅 338

14.3.1使用“我的订阅”页面 339

14.3.2删除订阅 341

14.4快速参考 342

第15章 使用报表生成器创建报表 343

15.1生成基本报表 343

15.1.1应用报表生成器 343

15.1.2生成报表 345

15.1.3生成矩阵报表 348

15.1.4使用链接型报表 351

15.1.5生成图表报表 353

15.2增强报表 356

15.2.1格式化报表 356

15.2.2筛选报表 358

15.2.3添加表达式 360

15.3快速参考 362

第16章 自定义开发报表 367

16.1使用自定义代码 367

16.1.1向报表中添加自定义代码 367

16.1.2通过Code全局成员调用函数 369

16.1.3创建自定义类库 371

16.1.4自定义程序集中的函数调用 373

16.2创建自定义数据处理扩展 377

16.2.1指定命名空间 378

16.2.2创建一个连接对象 379

16.2.3创建一个命令对象 381

16.2.4创建一个Data Reader对象 382

16.2.5部署自定义数据处理扩展 384

16.3生成报表定义语言 390

16.3.1创建一个控制台应用程序 390

16.3.2添加数据源连接 392

16.3.3生成字段列表 392

16.3.4生成RDL 393

16.4快速参考 396

第17章 报表服务器管理编程 397

17.1理解Web服务 397

17.2使用rs实用工具 398

17.3使用自定义程序管理报表服务 402

17.3.1查询报表服务器 402

17.3.2管理报表 408

17.4使用报表服务 WMI Provider 414

17.5快速参考 418

第18章 创建自定义报表工具 419

18.1使用URL 419

18.1.1利用URL访问报表 420

18.1.2浏览报表 420

18.1.3使用报表参数 422

18.1.4使用URL访问参数 424

18.2使用Web Service 428

18.2.1呈现报表 429

18.2.2验证用户 432

18.2.3在控件中使用报表参数 433

18.2.4启用参数多选 439

18.3快速参考 442

术语表 443