注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书生活时尚育儿/成长家庭教育Visual Basic.NET程序设计:Crystal Report报表制作

Visual Basic.NET程序设计:Crystal Report报表制作

Visual Basic.NET程序设计:Crystal Report报表制作

定 价:¥48.00

作 者: 董大伟编著
出版社: 清华大学出版社
丛编项:
标 签: Basic Report

ISBN: 9787302091844 出版时间: 2004-09-01 包装: 胶版纸
开本: 27cm 页数: 510 字数:  

内容简介

  本书介绍Visual Basic.NET程序设计,并侧重于Crystal Report报表制作。全书共18章及3个附录。本书所介绍的主要内容包括:Visual Basic、Crystal Report与.NET Frameowork,NET程序设计基础,使用Visual Basic.NET开发Windows应用程序,高级的.NET Windows程序设计,使用ASP.NET开发Web应用程序,高级的Web应用程序设计,Web Service程序设计,ADO.NET与数据库程序设计,建立第一个Crystal Report报表,专业的Crystal Report报表设计,报表字段的格式设置,报表排序、过滤、节与组,使用公式字段,参数字段,建立图表,建立子报表,数据导出与打印,报表文件与数据库的连接。并在附录中提供了有关的参考资料。本书适合使用Visual Basic.NET进行程序开发的初、中级用户参考,也可作为高等院校以及计算机培训学校的学生学习Visual Basic.NET程序设计的教材或参考书,以及对报表制作感兴趣的自学者的自学用书。

作者简介

暂缺《Visual Basic.NET程序设计:Crystal Report报表制作》作者简介

图书目录

第1章 Visuat Basic、Crystal Report与.NET Framework 1
 1.1 本书内容 1
 1.2 .NETFramewo~简介 2
 1.3 CrystalRepo~简介 2
 1.4轻松进入.NETFramework环境 3
 1.4.1 .NET软硬件基本需求 3
 1.4.2 .NET运行简介 5
 1.4.3 安装.NETFramework 6
第2章 .NET程序设计基础 10
 2.1 关于VisualStudio.NET 10
 2.1.1 关于安装Visual Studio.NET 10
 2.1.2 激活VisualStudio.NET 1l
 2.2 VisualStudio.NET开发环境介绍 12
 2.2.1 Windows应用程序与Web 应用程序 12
 2.2.2开始第一个项目 1S
 2.2.3 VisualBasic.NETWindows 应用程序设计基础 16
 2,2,4 VisualBasic.NETWeb 应用程序设计基础 20
 2.3 如果你曾经用过VisualBasic 22
 2.3.1 面向对象支持 22
 2.3.2 Web应用程序开发支持 23
 2.3.3 项目管理 23
 2.3.4建立组件部分 23
 2.3.5 Debug环境的变更 24
 2.3.6 安装和部署的不同 24
 2.4 如果你曾经用过ASP 24
 2.4.1 利用Web窗体宋 构建程序 24
 2.4.2 少了许多窗体传值与接值 动作及前端程序代码 25
 2.4.3 程序代码和网页分离 25
 2.4.4 变量的声明、定义与使用 26
 2.4.5 支持完整的面向对象 26
 2.4.6项目较具结构化 27
 2.4.7 搭配完美的断点检测 与单步执行 27
 2.4.8 ASP.NET与VisualBasic.NET 和C#的三角关系 27
第3章 使用VisuaI Basic.NET 开发WindOWS应用程序 28
 3.1 建立一个Windows应用系统项目 28
 3.2 传统的基本输出与输入 30
 3.3 “窗体半透明”特殊效果 31
 3.4 .NET中不同的Windows窗体 控制与面向对象 32
 3.4.1 窗体的基类事件 32
 3.4.2 对象化的窗体调用 33
 3.5 流程控制、变量运算与面向对象 34
 3.5.1 Do...Loop与While...End 34
 3.5.2 For...Next与 ForEach...Next 36
 3.5.3 Choose、If..Then...Else、 SelectCase与Switch 37
 3.5.4 Function、Sub与面向对象 程序设计 39
 3.5.5 VisualBasic6.0 函数的使用 45
 3.5.6 VisualBasic.NET中 变量的声明 45
 3.5.7 New关键字与动态 建立对象 46
 3.5.8 VisualBasic.NET 变量的运算 48
 3.6 .NET控件介绍 48
 3.6.1基本控件 49
 3.6.2 高级控件 53
 3.6.3 窗口放置相关控件 64
 3.6.4 ErrorProvider控件 70
 3.6.5 Dialogs相关控件 71
 3.6.6 数据库相关控件 72
 3.6.7 CrystalReport控件 73
 3.7 利用ADO连接的基本 数据库操作 73
 3.7.1 在VisualBasic.NET 使用ADO 74
 3.7.2连接Access数据库 74
 3.7.3 连接SQL数据库 75
 3.7.4连接ODBC数据库 76
 3.7.5 利用SQL语句对数据库 进行新增、修改、删除 77
 3.8 客户数据管理系统——Windows 应用程序开发实例 80
 3.8.1 应用程序功能 81
 3.8.2 MDI主窗体、TreeView 菜单与分支程序 83
 3.8.3 客户数据维护 87
 3.8.4 非强制响应式查询窗口 (子窗体设计) 88
 3.8.5 数据库访问处理 89
 3.8.6 Master-Detail数据库处理 91
 3.8.7 CrystalReport报表制作 99
第4章 高级.NET WindOWS程序设计 107
 4.1 对象数组怎么不见了 107
 4.2 关于事件的传入参数sender 与e 109
 4.3 默认属性的取消与控件的面 向对象风格 110
 4.4 如何由程序代码产生对象 111
 4.5 如何从程序中直接读取 网页内容 112
 4.6 OnError错误处理和 Catch Finally 114
 4.7 编写多线程程序 115
第5章使用ASP.NET开发Web 应用程序 川8
 5.1 ASP与ASP.NET的异同 118
 5.2 Web窗体对象介绍 119
 5.3 Web窗体上数据的输出与输入 120
 5.3.1 Response方法—— 传统的网页文字输出 120
 5.3.2 Request方法—— 网址参数 123
 5.3.3 Request方法——窗体 数值的传递与接收 125
 5.3.4 Request的其他特殊功能 127
 5.4 数据的传递与保留 127
 5.4.1 Session 127
 5.4.2 .vb模块文件与类似 Application的全局变量 130
 5.5 Web窗体的最佳助手—— Web控件 134
 5.5.1 基本控件TextBox、Button和eral 136
 5.5.2表格的使用——WebTable 控件 139
 5.5.3 Calendar控件 140
 5.5.4 AdROtatO[ 142
 5.5.5 PlaceHolder控件 143
 5.5.6 Validator对象 144
 5.5.7 XML 150
 5.5.8 MicrosoftIE WebComrols 1.0 155
第8章 AD0.NET与数据库 程序设计 276
 8.1 ADO.NET简介 276
 8.2 ADO.NET如何连接至数据库 276
 8.3 实际利用ADO.NET语法 连接至数据库 278
 8.4 ADO.NET的核心DataSet. 280
 8.5 数据的编辑与修改 282
 8.5.1 BeginEdit方法与EndEdit 方法 282
 8.5.2 DataTable对象的AcceptChanges方法 282
 8.6 数据记录的删除 283
 8.7 数据记录的新增 284
 8.8 数据记录的搜索与过滤 285
 8.9使用Windows窗体的 DataGrid控件 289
 8.10 将编辑过的数据保存到数据库 291
 8.11 比较ADO.NET和ADO 293
 8.12 Web窗体的ADO.NET 数据互动组件 294
 8.12.1 DataGrid组件 294
 8.12.2 DataGrid格式的调整与 属性产生器 295
 8.12.3 利用DataGrid 对数据进行分页 299
 8.12.4 在DataGrid中编辑数据 300
 8.12.5 在DataGrid中删除数据 304
 8.13 将编辑过的数据保存至数据库 305
第9章 建立你的第一个CrystaI Report报表 306
 9.1 CrystalReport的报表设计环境 306
 9.2第一个报表 311
 9.3 CrystalReportView对象的功能 313
第10章 专业的OrystaI Report 报表设计 317
 10.1 报表专家 317
 10.2 关于报表页面与节的配置 328
 10.2.1 报表大小格式设置 328
 10.2.2报表边界 329
 10.2.3 报表页眉、报表页脚 329
 10.2.4页眉、页脚 329
 10.2.5 详细资料 330
 10.3 不使用报表专家——手动 设置数据库 331
 10.4 加入数据库字段 334
 10.5 美化你的报表 336
 10.5.1 文字字体 336
 10.5.2 使用图形、线条 337
 10.5.3字段的格式化 338
第11章 报表字段的格式设置 340
 11.1 数值字段的公式设置 340
 11.1.1 小数点分隔符 340
 11.1.2 小数点位数与进位数 343
 11.1.3 负数 344
 11.1.4 反转显示符号 345
 11.1.5 允许字段剪辑 345
 11.1.6 千位分隔符 345
 11.1.7符号 345
 11.1.8起始零 345
 11.1.9 将零值显示为 345
 11.2 日期字段的公式设置 346
 11.2.1 日期类型 347
 11.2.2 日历类型 347
 11.2.3 格式 347
 11.2.4 年月日、日月年、月日年选项 349
 11.2.5 一周的某天 349
 11.2.6分隔符 350
 11.3 时间字段的公式设置 350
 11.3.1 12小时或24小时时制 350
 11.3.2 时、分、秒的设置 350
 11.4 一般文字字段的公式设置 351
 11.4.1 抑制显示 351
 11.4.2 水平对齐 351
 11.4.3 将对象保持在一起 351
 11.4.4 换页时关闭边框 352
 11.4.5 可以扩大 352
 11.4.6最大行数 352
 11.4.7 32具提示文字 352
 11.4.8 文本旋转 354
 11.4.9 若重复则抑制显示 355
 11.4.10 [边框]、 [字体]与[段落l等选项卡 356
 11.4.11 [超级链接]选项卡 357
 11.5 其他的字段格式设置——更改突出显示 358
 11.6 利用选择专家来过滤数据 360
 11.7 不同类型的选项中公式的设计方式 362
 11.8利用VisualBasic语法来设计公式 362
第12章 报表排序、过滤、节、组 364
 12.1 利用程序动态排序报表数据 364
 12.2 利用程序动态过滤报表数据 368
 12.3 利用节专家调整报表节 371
 12.4 利用组节将数据分类 376
 12.4.1 加入报表组 377
 12.4.2 组内数据的排序 383
 12.4.3 组小计字段 385
 12.4.4 将小计字段显示成平均值 386
 12.4.5 以百分比显示 388
 12.4.6 报表总计字段 388
 12.4.7报表汇总字段 390
 12.4.8 运行总计字段 391
 12.5 利用公式作为分组依据 392
 12.6 加入多个组处理(嵌套组) 396
 12.6.1 新增公式 396
 12.6.2 建立第二个组 398
 12.6.3 加入小计字段 400
 12.6.4 改变组的/顷序 400
 12.7 在程序中动态地改变组节设置 401
 12.8 报表设计时“节格式设置” 402
 12.9 “水印”效果 406
 12.10组节并排效果 407
第13章 使用公式宇段 408
 13.1 如果您曾经用过DOS程序宋产生报表 408
 13.2 以SQL语句(命令)作为数据源 410
 13.3 插入公式字段 4t2
 13.3.1 公式字段的基本功能 413
 t3.3.2 公式字段的“小计”和“总计”功能 415
 13.4 公式字段编辑器 419
 13.4.1 [公式编辑器]的工具栏中的按钮 420
 13.4.2 Crystal语法或Basic语法 421
 13.4.3 公式字段中的语法 421
 13.5 公式字段的类型 422
 13.6 在公式字段中使用判断句 423
 13.6.1 Select...Case 424
 13.6.2 1f...then...else .424
 13.7 在公式中定义变量 425
 13.8 在公式字段中使用CrystalReport函数 425
 13.8.1 数字和统计函数 426
 13.8.2 日期及时间相关函数 428
 13.8.3字符串函数 433
 13.8.4报表信息函数 435
 13.8.5 报表打印信息函数 436
 13.8.6类型转换函数 436
 13.8.7其他重要函数 438
 13.8.8 关于一开始的问题 438
第14章 参数字段 440
 14.1 从程序中动态的改变报表标题或制表者姓名 440
 14.1.1 何时需要参数字段 440
 14.1.2 利用临时数据表传递报表头参数 441
 14.1.3 在CrystalReport报表中加入参数字段 442
 14.2 从程序中设置参数字段的值 446
 14.3 参数字段的相关设置 449
 14.4 在公式中使用参数字段 452
 14.5 参数字段的其他应用——获取实时汇率 452
第15章 建立图表 453
 15.1 动态建立报表与图表需要的数据 453
 15.2将ADO的Recordset转换成
 ADO.NET的DataTable 456
 15.3 图表在页面上的配置 458
 15.4 使用图表工具 459
 15.5 在网络上使用图表 460
第16章 建立子报表 466
 16.1 什么是子报表 466
 16.2 如何建立子报表 467
 16.3 按需要显示子报表 470
 16.4 重新导入子报表 471
第17章 数据导出与打印 472
 17.1 报表导出的文件格式 473
 17.2 报表导出程序指令 474
 17.3 如何让Web应用程序在Client端一样可以导出报表 475
 17.4 报表打印之打印机设置 479
 17.5 在程序中将报表从打印机打印出来 479
第18章 再谈报表文件与数据库的连接 482
 18.1 在报表中新增一个数据库连接 482
 18.2 动态建立临时数据表 486
 18.3 如何在程序中动态指定报表使用的数据库 487
 18.4 如何在Web应用程序中动态指定报表使用的数据库 488
 18.5 在程序中建立临时数据表 489
 18.6 将报表连接至临时数据表 492
 18.7 删除临时数据表 493
 18.8动态连接至ADODB.RecOrdset 494
 18.9动态连接至DataSet(ADO.NET) 496
 18.10 动态加载用户选定的报表文件 498
附录A Report Document对象模型 500
附录B .NET中的数据类型 501
附录C 不同语言的控件与对象比较 508

本目录推荐