图书介绍

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

.net Crystal Report实战演练
  • 恒逸资讯,郑淑芬著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113049249
  • 出版时间:2003
  • 标注页数:398页
  • 文件大小:198MB
  • 文件页数:416页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

.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

热门推荐