图书介绍
.net Crystal Report实战演练【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 恒逸资讯,郑淑芬著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113049249
- 出版时间:2003
- 标注页数:398页
- 文件大小:198MB
- 文件页数:416页
- 主题词:
PDF下载
下载说明
.net Crystal Report实战演练PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录3
第1篇 报表设计3
第1章 报表与.NET程序概念3
1-1 数据与信息4
1-1-1 报表是信息的表现方式4
1-2 报表设计基本概念4
1-2-1 用户的需求4
1-2-2 报表数据源——数据库5
1-2-3 报表中的内容5
1-3 数据库基本概念6
1-2-5 报表打印设置6
1-2-4 报表数据的表现方式6
1-4 Visual Studio.NET与Crystal Report8
1-4-1 Windows报表9
1-4-2 Web报表9
1-5 创建第一个报表程序12
1-5-1 第一阶段:创建Windows应用程序12
1-5-2 第二阶段:设计Crystal Report报表14
1-5-3 第三阶段:编写程序17
1-5-4 编译并执行你的第一个报表程序18
第2章 Visual Studio.net与Crystal Report设计环境19
2-1-1 Visual Studio.NET的项目类型20
2-1 Visual Studio.NET20
2-1-2 项目开发环境21
2-1-3 引用25
2-1-4 创建新项目25
2-1-5 方案与项目26
2-2 Crystal Reports forVisual Studio.NET28
2-2-1 Crystal Report Designer28
2-2-2 Crystal Report工具条28
2-2-3 节29
2-2-4 字段资源管理器32
2-2-5 Crystal Report专家36
2-3-1 添加文本对象39
2-3 报表设计基本技巧39
2-3-2 添加数据库字段及其他字段40
2-3-3 添加线、框、图片、图表40
2-3-4 样式设置41
2-3-5 大小调整42
2-3-6 移动43
2-3-7 对齐多个对象及大小43
2-3-8 报表大小44
结论44
第3章 数据选取与排序45
3-1 选择专家(Select Expert)46
3-3 选择条件49
3-2 选择字段49
3-3-1 “属于(is one of)”与“不属于(is not one of)”51
3-3-2 “起始为(starts with)”与“起始不为(does not startwith)”51
3-3-3 “类似(is like)”与“不类似(is not like)”52
3-4 日期数据的查询53
3-4-1 “在周期内(in the period)”与“不在周期内(not☆the period)”53
3-4-2 指定报表打印日期54
3-5 大小写视为相异/同56
3-6 套用多个选择条件56
3-7 排序(Sort)60
3-7-1 排序字段与排序方式62
3-7-2 多重排序64
第4章 组67
4-1 设置组69
4-1-1 字段69
4-1-2 排序方式70
4-1-3 将组放在同一页上70
4-1-4 在每个页面上重复组页眉71
4-2 组的首尾73
4-2-1 组页眉74
4-2-2 组页脚77
4-3 组树状结构77
4-4 嵌套组(Nested Groups)78
4-4-1 组间的次序79
4-4-2 调整嵌套组的次序80
4-5 自定义组82
4-5-1 设置组条件82
4-5-2 “其他”组84
4-6 依日期组87
4-7 组排序及选取88
4-8 组汇总(Summary)90
4-8-1 小计(Subtotal)91
4-8-2 汇总(Summary)vs.小计(Subtotal)91
4-8-3 总计(Grand Total)92
4-8-4 以百分比显示94
4-9 累加值(Running Total)95
4-9-1 可做到与“总计”或“汇总”相同的效果95
4-9-2 “求值”决定何时计算95
4-9-3 “重置”条件决定累加值的范围96
4-9-4 累加值的放置节98
4-10 层次式组(Hierarchical Group)99
4-10-1 “父ID字段”及“次ID字段”100
结论102
第5章 公式的创建与应用103
5-1 公式字段(Formula Fields)104
5-2-1 报表字段105
5-2 公式编辑器(Formula Editor)105
5-2-2 Crystal Reports内置函数106
5-2-3 运算符106
5-2-4 决定公式语法107
5-2-5 公式编辑区108
5-3 编写公式的基本规则109
5-3-1 文字都需放在引号中109
5-3-2 程序注释109
5-3-5 大小写视为相同110
5-4-1 Basic语法以Formula返回值110
5-4 公式返回值110
5-3-4 参数需放在(…)中110
5-3-3 字段以{…}标识110
5-4-2 只能有一个返回值111
5-4-3 返回值可重复设置,但是只接受相同类型的数据111
5-4-4 返回值决定格式化的方式111
5-5 公式基本应用113
5-5-1 数学运算113
5-5-2 布尔判断114
5-5-3 字符串处理114
5-5-4 日期计算114
5-5-5 条件判断115
5-6 新建公式字段至报表116
5-7-1 样式设置117
5-7 公式的应用117
5-7-2 数据选取(Record Selection)122
5-7-3 组127
5-7-4 条件式累加值130
结论131
第6章 再谈公式与Bas i c语法133
6-1 公式中的限制134
6-2 Basic语法134
6-3 简单数据类型134
6-3-5 日期及时间(Date、Time及Date Time)135
6-3-4 布尔值(Boolean)135
6-3-3 字符串(String)135
6-3-2 货币(Currency)135
6-3-1 数字(Number)135
6-4 变量声明136
6-4-1 变量名称136
6-4-2 数据类型136
6-4-3 在同一行声明多个变量137
6-4-4 指定变量值137
6-4-5 善用变量让公式更有效率138
6-5 范围变量138
6-6 自动类型转换139
6-5-3 以In判断是否在范围内139
6-5-2 使用Is指定开放式范围139
6-5-1 使用To指定封闭式范围139
6-7 数组140
6-7-1 存放简单类型的数组140
6-7-2 访问数组中的元素141
6-7-3 访问数组中的部分元素141
6-7-4 存放范围变量的数组142
6-8 运算符142
6-8-1 比较运算符142
6-8-2 布尔运算符143
6-8-3 算术运算符143
6-8-4 运算符的优先级144
6-9-1 If-Then-Else145
6-9 控制程序流程145
6-9-2 Select Case147
6-9-3 For/Next149
6-9-4 While151
6-9-5 Do152
6-9-6 避免无限循环154
6-9-7 循环的限制154
6-10 全局变量与共享变量155
6-10-1 跨公式的全局变量156
6-10-2 跨主报表与子报表的共享变量157
6-11-1 报表处理模型158
6-11 公式执行顺序158
6-12 CrystalReports内置函数160
6-12-1 字符串160
6-12-2 日期时间165
6-12-3 数据类型转换170
6-12-4 数组172
6-12-5 格式化174
6-12-6 判断Null177
6-12-7 打印状态177
结论178
第7章 参数179
7-1 创建参数字段181
7-1-1 参数名称182
7-1-2 提示信息182
7-2 数据类型182
7-3 方便用户选取的默认值列表框183
7-3-1 创建默认值列表框184
7-3-2 添加自定义默认值184
7-3-3 导入选取列表框185
7-3-4 由表提供默认值185
7-4 允许修改默认值186
7-5 多重数值188
7-5-2 区域值(Range Value)189
7-5-1 离散值(Discrete Value)189
7-5-3 离散和区域值(Discrete and Range Values)190
7-6 参数的应用191
7-6-1 文本对象191
7-6-2 设置报表格式192
7-6-3 公式194
7-6-4 数据选取197
7-6-5 组选取199
7-6-6 排序203
结论206
第8章 子报表207
8-1 什么是子报表208
8-1-1 子报表与主报表的差别208
8-1-2 什么时候该用子报表208
8-2 新建子报表209
8-3 未连接子报表与已连接子报表210
8-3-1 未连接子报表(Unlinked Subreport)210
8-3-2 已连接子报表(Linked Subreport)210
8-4 未连接子报表211
8-5 已连接子报表213
8-5-1 主报表如何连接子报表213
8-5-2 创建连接子报表215
8-5-3 再谈连接子报表218
8-5-4 利用子报表克服报表的限制221
8-6 按需要显示子报表(On-demand Subreport)224
8-6-1 创建按需要显示子报表225
8-6-2 自定义子报表标题227
8-6-3 动态标题228
8-7 更新子报表228
8-8 更改子报表的类型229
8-8-1 切换为连接子报表229
8-8-2 切换为按需要显示子报表230
8-8-3 切换为未连接子报表230
结论230
第9章 样式与图表231
9-1 样式232
9-1-1 对象的属性窗口232
9-1-2 样式专家232
9-2 节233
9-2-1 节专家237
9-3 线与框239
9-4 图片240
9-4-1 添加背景图240
9-5 超级链接242
9-6 OLE对象244
9-7-2 图表类型245
9-7 图表245
9-7-1 位置对图表的影响245
9-7-3 深化(Drill-Down)246
9-7-4 数据配置方式247
9-7-5 饼图249
9-7-6 编辑标题文字252
9-7-7 图例253
9-7-8 数值坐标网格与刻度254
9-8 添加交叉表254
结论257
第2篇 报表与.NET应用程序的集成261
第10章 在Windows应用程序中查看报表261
10-1-1 Windows窗体262
10-1 与Windows应用程序集成基本步骤262
10-1-2 添加CrystalRepo☆Viewer控件264
10-1-3 编译及执行Windows程序266
10-2 使用报表查看器——CrystalReportViewer267
10-2-1 报表查看器工具条267
10-2-2 组树状结构269
10-2-3 指定报表文件270
10-2-4 浏览报表272
10-3 BlueSky报表查看程序274
10-3-1 窗体的背景图片274
10-3-3 新建frmBlueSky窗体275
10-3-2 创建Windows应用程序275
10-3-5 以OpenFileDialog控件打开报表文件276
10-3-4 添加CrystalReportViewer报表查看控件276
10-3-6 添加按钮277
10-3-7 调用CrystalReportViewer的方法函数278
10-3-8 编译并执行280
10-4 筛选数据280
10-4-1 SelectionFormula281
10-4-2 刷新281
10-4-3 大小写视为相同281
10-5 导出报表282
10-7 异常处理283
10-6 打印报表283
结论287
第11章 Web应用程序与报表289
11-1 Web Form Viewer与Windows Form Viewer的比较290
11-2 集成Web应用程序与报表的基本步骤292
11-2-1 Web应用程序项目292
11-2-2 Web窗体293
11-2-3 添加Web Form Viewer控件295
11-2-4 以DataBindings数据绑定报表文件296
11-2-5 生成与浏览Web窗体299
11-3-1 报表查看器工具条300
11-3 使用Web Form Viewer300
11-3-2 组树状结构302
11-3-3 调整Web Form Viewer的大小304
11-3-4 页数切换305
11-3-5 大小缩放306
11-3-6 搜索文本307
11-4 my Viewer报表查看网页308
11-4-1 ASP.NET Web应用程序308
11-4-2 添加Web窗体——myViewer.aspx309
11-4-3 报表查看面板310
11-4-5 处理页面切换312
11-4-4 CrystalReportViewer报表查看控件312
11-4-6 改变组树结构比例313
11-4-7 搜索报表内容314
11-4-8 跳向页315
11-4-9 确保输入值为数字316
11-4-10 调整缩放大小316
11-4-11 指定报表文件318
11-4-12 执行结果322
结论322
第12章 使用ReportDocument做高级处理323
12-1 CrystalReportViewer与ReportDocument324
12-1-1 使用ReprotDocument的注意事项324
12-2-1 引用组件325
12-1-2 查看报表仍旧需要CrystalReportViewer325
12-2 使用ReportDocument325
12-2-2 导入命名空间326
12-3 登录数据库326
12-3-1 加载报表327
12-3-2 设定数据库登录信息328
12-3-3 文件型数据库329
12-3-4 套用登录信息329
12-4 设置参数330
12-4-1 离散值(Discrete Value)330
12-4-2 区域值(Range Value)332
12-4-3 离散和区域值333
12-5 自定义选择公式335
12-6 设置排序字段337
12-6-1 SortFields集合337
12-6-2 取得表字段338
12-7 组338
12-7-1 Groups集合338
12-7-2 取得表字段340
12-7-3 排序组340
12-8 打印346
12-9 导出报表347
12-9-1 导出目的地类型349
12-9-3 导出文件格式350
12-9-2 导出文件名350
12-10 异常处理351
结论354
第13章 再谈ReportDocument355
13-1 非类型报表组件(UntypedeportDocument)356
13-1-1 一般的报表组件356
13-1-2 添加非类型报表组件357
13-1-3 加载报表358
13-1-4 使用非类型报表组件359
13-1-5 非类型报表组件的好处——通用性与弹性359
13-2-1 将报表添加项目360
13-2 强类型报表组件(Strongly-typed ReportDocument)360
13-2-2 添加强类型报表组件361
13-2-3 使用强类型报表组件362
13-3 缓存报表363
13-3-1 使用缓存报表364
13-3-2 自定义缓存规则365
13-3-3 “刷新”与缓存366
结论366
第14章 与ADO.NET的集成367
14-1 提取(PULL)与推入(PUSH)模式368
14-1-1 数据库驱动程序369
14-2-1 创建ADO.NET数据集370
14-2 Crystal reports报表与ADO.NET370
14-2-2 以ADO.NET数据集做为数据源的报表372
14-2-3 添加报表组件374
14-2-4 生成ADO.NET数据集的内容374
14-3 访问存储过程379
14-3-1 在Crystal Report Designer中显示数据库中的存储过程382
14-4 与XML数据的集成382
14-4-1 将Dataset存储成XML文件383
14-4-2 将XML文件内容加载数据集384
结论385
第15章 报表与Web Serv i ce387
15-1-2 Web应用程序388
15-1 分布式程序架构388
15-1-1 单机式的Windows应用程序388
15-1-3 报表Web服务389
15-2 Crystal服务389
15-2-1 开放ASPNET的访问权限390
15-2-2 服务器文件391
15-2-3 使用“服务器文件”392
15-2-4 “服务器文件”与Web Service393
15-3 将报表变成Web服务394
15-3-1 报表Web服务的好处395
15-4 使用报表Web服务396
结论398
热门推荐
- 1262087.html
- 2190743.html
- 317295.html
- 3160578.html
- 1263552.html
- 1093532.html
- 2596538.html
- 1270094.html
- 853155.html
- 2031895.html
- http://www.ickdjs.cc/book_2035193.html
- http://www.ickdjs.cc/book_1264592.html
- http://www.ickdjs.cc/book_2520998.html
- http://www.ickdjs.cc/book_2330799.html
- http://www.ickdjs.cc/book_2677711.html
- http://www.ickdjs.cc/book_97940.html
- http://www.ickdjs.cc/book_3304308.html
- http://www.ickdjs.cc/book_224293.html
- http://www.ickdjs.cc/book_806658.html
- http://www.ickdjs.cc/book_1248790.html