.NET平台下Crystal Reports设计与开发PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:飞思科技产品研发中心编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2003
- ISBN:7505386166
- 页数:491 页
6.2 将报表Web服务 3
目录 3
第1篇 在.NET平台下使用Crystal Reports 3
第1章 Visual Studio.NET平台与Crystal Reports概述 3
1.1 Visual Studio.NET简介 3
1.1.1 Visual Studio.NET开发平台 3
1.1.2 配置 4
1.1.3 Visual Studio集成开发环境(IDE) 7
1.2 Visual Studio.NET平台与Crystal Reports 16
1.3 Crystal Reports设计环境介绍 18
1.4 CrystalReports类库命名空间 19
1.4.1 CrystalDecisions.Crystal-Reports.Engine命名空间 19
1.4.2 CrystalDecisions.Report-Source命名空间 20
1.4.3 CrystalDecisions.Shared命名空间 21
1.4.4 CrystalDecisions.Web和CrystalDecisions.Windows.Forms命名空间 21
1.4.5 其他命名空间 21
1.5 Crystal Reports的功能 22
1.5.1 创建所能想像的任何报表 22
1.5.2 将报表扩展到Web 22
1.5.3 将报表加入应用程序 22
第2章 在Web应用程序中使用水晶报表 25
2.1 生成一个Web窗体 26
2.2 建立并运行Web应用程序 34
2.3 在水晶报表中导航 35
2.4 水晶报表查看器绑定报表的方法 37
2.4.1 第1种情况:绑定本地报表到水晶报表查看器中 38
2.4.2 第2种情况:绑定已添加到项目中的本地报表到水晶报表查看器中 45
第3章 在Web应用程序中给水晶报表传递参数 51
3.1 在Visual Studio.NET下的Web窗体 51
3.2 水晶报表查看器 52
3.2.1 配置1:二级环境 52
3.2.2 配置2:三级环境 53
3.3 在Web窗体中建立水晶报表查看器 54
3.4 指定水晶报表查看器控件所访问的报表 55
位置 56
3.4.2 指定报表 57
3.5 Web窗体控件类的描述 59
3.5.1 CrystalReportViewer类 59
3.5.2 DrillEventArgs类 60
3.5.3 ParameterFields类 61
3.5.4 ParameterField类 61
3.5.5 ParameterValues类 62
3.6 给报表传递参数 62
4.1 在Visual C#项目中生成报表 67
第4章 在Windows应用程序中使用水晶报表 67
4.2 设计水晶报表 69
4.3 增加一个已存在的水晶报表 73
4.4.1 水晶报表设计器 74
4.4 修改水晶报表 74
4.4.2 水晶报表设计器的功能 75
4.5.1 Visual Studio.NET的Windows窗体 76
4.5 Windows窗体查看器 76
4.6.1 生成Windows窗体 77
4.6 使用水晶报表查看器访问水晶报表 77
4.5.2 水晶报表查看器 77
4.6.2 插入水晶报表查看器 78
4.6.4 指定水晶报表查看器上的报表 79
4.6.3 认识水晶报表查看器 79
4.8.1 水晶报表查看器控件的类 84
4.8 有关的报表类的描述 84
4.7 水晶报表查看器绑定报表的方法 84
4.8.2 ReportObiect类 86
4.9 动态改变报表 88
4.9.1 动态绑定报表 89
4.9.2 动态改变报表中的文本 90
4.9.3 动态改变报表中的字段 91
4.9.4 隐藏/显示报表工具栏与组树视图 92
4.9.5 增加自定义按钮替代报表工具栏 94
4.10 动态创建和修改报表 100
5.1 生成具有水晶报表查看器的Web窗体 109
第5章 基于ADO.NET数据集的报表 109
5.2 生成ADO.NET数据集对象 110
5.3 把ADO.NET数据集对象连接到报表 114
5.4 在Web水晶报表查看器上设置ADO.NET报表 115
5.5 使用数据集创建主从报表的例子 118
6.1 Web服务 125
第6章 作为Web服务输出报表 125
6.1.2 具有报表Web服务的服务器 127
6.1.1 报表Web服务 127
6.1.3 报表Web服务的客户端 129
3.4.1 设置示例数据库的 134
绑定到Windows水晶报表查看器和Web水晶报表查看器 134
6.2.1 将报表Web服务绑定到Windows水晶报表查看器 134
6.2.2 将报表Web服务绑定到Web水晶报表查看器 136
第2篇 Crystal Reports基础设计 141
第7章 报表设计快速开始 141
7.1 创建报表 141
7.2 选择数据库 142
7.3 插入字段 143
7.3.3 显示报表 145
7.3.2 调整字段大小 145
7.3.1 了解字段 145
7.3.4 在文本对象中组合数据库字段 147
7.3.5 添加摘要信息 149
7.3.6 添加标题 149
7.3.7 设置对象格式 150
7.3.8 添加字段标题 151
7.4 记录选定 151
7.4.1 输入选择条件 152
7.4.2 删除字段 153
7.4.3 平衡字段间距 153
7.5.1 将报表分组 154
7.5 分组及排序 154
7.5.2 对记录排序 156
7.6 完成报表 157
7.6.1 插入公司徽标 157
7.7 使用其他报表功能 158
第8章 设计和创建报表 161
8.1 基本报表设计概念 161
8.1.1 报表设计的目的 161
8.1.2 确定报表布局 162
8.1.3 明确报表中的数据 162
8.1.4 操作数据 163
8.1.5 确定打印区域特性 164
8.2.1 报表创建选项 165
8.2 创建报表简介 165
8.2.2 选择数据源和数据库字段 166
8.2.3 报表设计环境 169
8.2.4 创建新报表 170
8.2.5 高级报表 178
8.3 报表处理模型 178
8.3.1 概述 178
9.1 Crystal语法 181
9.1.1 Crystal语法基础知识 181
第9章 语法介绍 181
9.1.2 字段(Crystal语法) 182
9.1.3 表达式 183
9.1.4 赋值 185
9.1.5 简单数据类型 185
9.1.6 范围数据类型 187
9.1.7 数组数据类型 188
9.1.8 变量 189
9.1.9 函数 195
9.1.10 运算符 198
9.1.11 控制结构 200
9.2.1 Basic语法基础知识 207
9.2 Basic语法 207
9.2.2 字段 209
9.2.3 语句 209
9.2.4 赋值 210
9.2.5 简单数据类型 210
9.2.6 范围数据类型 212
9.2.7 数组数据类型 213
9.2.8 变量 214
9.2.9 函数 220
9.2.10 运算符 224
9.2.11 控制结构 226
9.2.12 Crystal语法和Basic语法的限制 233
第10章 使用公式 235
10.1 公式概述 235
10.1.1 公式语言中的新功能 235
10.1.2 公式的典型用途 236
10.2 公式组件和语法 237
10.2.1 公式组件 237
10.2.2 公式语法 238
10.3 指定公式 238
10.4 使用公式编辑器 239
10.3.5 运行总计条件公式 239
10.3.4 搜索公式 239
10.3.3 选定公式 239
10.3.2 条件格式化公式 239
10.3.1 报表公式 239
10.4.1 访问公式编辑器 240
10.4.2 公式编辑器的按钮 241
10.4.3 公式编辑器的键控件 242
10.5 创建和修改公式 243
10.5.1 创建公式并将其插入到报表中 243
10.5.2 编辑公式 244
10.5.3 搜索和替换文本 244
10.6.1 从报表删除工作公式 245
10.6 删除公式 245
10.5.4 将公式从一个报表复制到另一个报表 245
10.6.2 删除公式规范 246
10.7 公式的错误 246
10.7.1 保存公式时出现的错误 246
10.7.2 在运行时间发生的错误 246
10.7.3 错误消息和公式编译器警告 247
10.8 自定义函数 253
10.9 公式应用实例 253
10.9.1 计量单位转换 253
10.9.4 条件统计 254
10.9.2 中文星期 254
10.9.3 条件计算 254
10.10 创建、调试、使用公式的完整例子 255
第11章 使用数据库 261
11.1 数据库 261
11.1.1 数据库概述 261
11.1.2 链接表 262
11.1.3 使用SQL和SQL数据库 275
11.1.4 服务器端处理 278
11.1.5 使用数据库示例 279
11.1.6 报表数据访问策略 284
11.2.2 四类数据 286
11.2 访问数据源 286
11.2.1 介绍 286
11.2.3 直接访问数据库文件 287
11.2.4 ODBC数据源 290
11.2.5 OLE DB 294
第12章 记录选定 295
12.1 选择记录 295
12.1.1 首先需要确定要使用哪些字段 295
12.1.2 使用“选择专家” 296
12.1.3 使用“记录选定公式编辑器” 297
12.2.1 用字符串选择记录 298
12.2 记录选定公式的例子 298
12.1.4 交互地使用选择专家和记录选定公式编辑器 298
12.2.2 使用数字选择记录 299
12.2.3 使用日期选择记录 299
12.2.4 使用预置日期范围选择记录 300
12.2.5 使用日期/数字/字符组合选择记录 300
12.3 解决记录选定公式中出现的问题 300
12.3.1 对记录选定公式的疑难解答 300
12.3.2 修正未生成数据的选定 301
12.4 实现记录选定的例子 302
13.1.1 理解排序选项 305
13.1 数据排序 305
第13章 排序、分组、汇总及运行总计 305
13.1.2 单一或多个字段排序 306
13.2 数据分组 308
13.2.1 分组和排序 308
13.2.2 创建自定义组 311
13.2.3 将组内记录排序 314
13.2.4 组选定 314
13.2.5 根据客户姓名的第一个字母分组 318
13.2.6 分层次对数据分组 320
13.2.7 编辑组 322
13.3.1 汇总分组的数据的步骤 323
13.3 汇总分组的数据 323
13.3.2 根据汇总值对组排序 325
13.3.3 选择最前或最后N个组或百分比 327
13.4 小计 329
13.4.1 数据小计 329
13.4.2 扩展价格并汇总价格 330
13.4.3 百分比 332
13.5 组页眉 333
13.5.1 创建组页眉 333
13.5.2 取消组页眉 336
13.5.3 深化组页眉 336
13.6.1 了解运行总计 337
13.6 运行总计 337
13.6.2 创建运行总计 338
13.6.3 使用公式创建运行总计 346
第14章 使用参数 349
14.1 参数字段注意事项 349
14.2 创建参数字段 349
14.2.1 创建参数字段的例子 350
14.2.2 将参数包含在选定范围内 352
14.3 删除参数字段 353
14.3.1 删除不在公式中使用的参数 353
14.3.3 删除在公式中使用的参数 354
14.3.2 删除用于选择专家的参数 354
14.4 响应参数字段提示 355
14.5 高级参数功能 356
14.5.1 创建具有多个值的参数 356
14.5.2 使用参数字段作为条件来设置格式 357
14.5.3 使用参数字段创建报表标题 359
14.5.4 指定单个值或范围值 360
14.5.5 将参数包含在公式中 361
14.5.6 使用参数字段定义排序顺序 362
14.5.7 使用编辑掩码定义输入类型和格式 364
15.1 多节报表 369
第3篇 Crystal Reports高级设计 369
第15章 多节报表与格式化 369
15.1.1 使用节 370
15.1.2 调整节大小 373
15.1.3 在报表中使用多个节 373
15.1.4 套用信函 378
15.2 格式化 384
15.2.1 使用报表设计环境 385
15.2.2 格式化属性 403
15.2.3 使用绝对格式化 403
15.2.4 使用条件格式化 409
第16章 交叉表 417
16.1 交叉表介绍 417
16.2 交叉表示例 418
16.2.1 订单数据的报表——未排序/未分组 418
16.2.2 订单数据的报表——按地区分组 418
16.2.3 订单数据的报表——按产品分组 418
16.2.4 订单数据的报表——按地区和产品分组 419
16.2.5 交叉表对象中的订单数据 419
16.3 创建交叉表报表 419
16.3.1 创建新“交叉表”报表 420
16.3.2 在已有报表中添加“交叉表” 424
16.4 使用交叉表 428
16.4.1 自定义行/列标签 428
16.4.2 在交叉表中使用运行总计 428
16.4.3 打印跨越多页的“交叉表” 429
16.5 设置交叉表式 429
16.5.1 更改交叉表单元格的宽度、高度和对齐方式 430
16.5.2 设置整行/整列的背景颜色的格式 430
16.5.3 设置个别字段的格式 431
16.5.4 一次设置若干字段的格式 431
16.5.5 取消“交叉表”数据 431
17.1.1 未链接的和链接的子报表 433
17.1 子报表介绍 433
第17章 子报表 433
17.1.2 一对多情况下的数据库链接和子报表 434
17.2 插入无链接子报表 434
17.3 更新子报表 437
17.3.1 打开主报表时 437
全局更新子报表 437
17.3.2 打开主报表时更新特定的子报表 438
17.3.3 手动更新子报表数据 439
17.4 将子报表与主报表相链接 439
17.4.1 子报表链接的工作过程 439
17.4.3 创建子报表 440
17.4.2 创建主报表 440
17.4.4 将子报表链接到主报表中的数据 441
17.4.5 在不修改选定公式的情况下将子报表链接到主报表 444
17.5 通过使用子报表组合两个或更多不相关的报表 444
17.5.1 组合两个不相关的报表 445
17.5.2 组合三个或更多不相关的报表 445
17.5.3 在同一个报表中放置不相关的报表的例子 445
17.6 对无法链接的数据使用子报表 446
17.6.1 与公式字段进行相互链接 447
17.6.2 链接没有索引的表 447
17.7.2 向按需要显示子报表中添加标题 448
17.7 按需要显示子报表 448
17.7.1 创建按需要显示子报表 448
17.8 在单个报表中显示相同数据的不同视图 450
第18章 图表及OLE对象 451
18.1 图表 451
18.1.1 绘制图表概念 451
18.1.2 创建图表 454
18.1.3 使用图表 466
18.2 OLE对象 468
18.2.1 OLE概述 468
18.2.3 OLE对象在报表中如何表示 470
18.2.2 将OLE对象插入报表 470
18.2.4 编辑报表中的OLE对象 471
18.2.5 插入图片 471
18.2.6 嵌入对象与链接对象 472
第19章 优化与分发报表 475
19.1 概述 475
19.2 做出正确的设计选择 475
19.2.1 使用更快的报表格式 476
19.2.2 在活动数据和已保存数据之间选择 476
19.2.3 设计汇总报表 477
19.2.4 慎用子报表 478
19.3.3 有效地链接表 479
19.3.2 使用表索引 479
19.3 优化制表环境 479
19.3.1 选择最快的数据库和连接 479
19.3.4 使用线程安全数据库驱动程序 480
19.3.5 使用存储过程进行更快的处理 480
19.4 使用增强的记录选定公式 481
19.4.1 将记录选定下推到数据库服务器 481
19.4.2 下推记录选定——示例 482
19.4.3 记录选定性能提示 482
19.4.4 编写高效记录选定公式的策略 483
19.4.5 将参数字段合并到记录选定公式中 484
19.4.6 适时使用SQL表达式 485
19.5 改进分组、排序和总计 486
19.5.1 在服务器上执行分组 486
19.5.2 将SQL表达式用于分组、排序和总计 487
19.5.3 将SQL表达式用于Case逻辑 487
19.5.4 在可能的位置插入汇总和运行总计字段 488
19.6 发布报表 488
19.6.1 打印报表 488
19.6.2 传真报表 488
19.6.3 导出报表 489
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017