用实例学Crystal Report for Visual Studio.NET

用实例学Crystal Report for Visual Studio.NET
作 者: 章立民
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Studio.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  作者:章立民·资深电脑图书作家,拥有60本以上著作。·台湾微软公司资深顾问讲师。从1993年开始于台湾微软主讲研讨会。·台湾微软最有价值专家MVP。三度当选MVP。·电脑技能基金会数据库应用类命题委员。·台湾工研院机械所制造信息部顾问·台湾资诚会计师事务所信息系统服务部顾问·台湾捷和建设资讯部顾问·台湾盘天科技总经理·台湾盘天科技顾问·台湾一日志工协会资讯顾问·《ComputerDIY》杂志专栏作家·《RUN!PC》杂志专栏作家·曾任教于台湾空中大学、联电、药物食品检验局、调查局、南亚塑胶、NIKE、台湾核电一厂、大众电脑、台湾日立等台湾各大公民营企业与教学机构,乃台湾最权威之专业咨询顾问与讲师。·专长:关系型数据库管理系统、VisualStudio2005开发工具、SQLServer、Access2003与FrontPage2003。将有全系列书籍问世,敬请诸位读者关注。·著作:写作迄今,16年来已有60本以上的电脑著作问世,内容涵盖SQLServer2000、VisualBasic.NET、ASP.NET、CrystalReportforVisualStudio.NET、Access2002~2003、FrontPage2002~2003、VisualFoxPro、WordVBA、Windows等主题。Access2003:用150个范例学查询>>更多作品

内容简介

不可否认,VisualStudio.NET确实是革命性的开发工具,它的基础架构与开发环境更符合开发人员心目中的理想,此外,其前瞻性与未来性更是令人耳目一新。相信在未来的日子里,它将被更多的专业人员所采用,学会它,肯定对您有有所助益。本书主要介绍本书强调实例学习,通过众多范例让你把握CrystalReports玩于股掌之间。通过学习本书能彻底研究与活用节,并培养和建立制作复杂格式报表的能力,还可学习如何设置多样化的资料来源;彻底活用字段、公式字段、图表、交叉表、图片与各类对象;彻底研究报表的分组技巧,并通过小计、汇总、总计与汇总字段来计算出各项系统信息;学习如何将报表集成至Windows应用程序中以及如何将报表集成至Web应用程序中;学习如何通过自定义界面与报表互动;学习通过CrystalReportDocument类来动态控制报表的结构与内容以及学习如何集成ADO.NET等多种CrystalReport的应用方法与技巧,提高报表设计的能力。

图书目录

第1章 从实际创建报表学起

1-1 Crystal Report的特色与优势

1-2 报表的制作与使用流程

1-3 创建一个Windows报表

1-4 创建一个Web报表

结束语

第2章 Crystal Report Designer

2-1 如何打开Crystal Report Designer

2-2 Crystal Report Designer的组成元素

2-3 设置打印机

2-4 设置报表的页面

2-5 自定义各项设置的默认值

2-6 善用报表节

2-7 善用“节专家”

2-8 调整节的高度

2-9 显示与隐藏节

2-10 添加、删除、移动与合并节

2-11 多节范例

2-12 如何设置节的背景色

2-13 如何设置报表的背景图片

2-14 跳页控制

2-15 多列式报表

2-16 查看报表文件的属性

2-17 设置报表的摘要信息

结束语

第3章 设置报表的数据源并替报表添加字段

3-1 Crystal Report for Visual Studio .NET支持的数据源

3-2 报表的数据访问模式

3-3 数据库专家

3-4 如何通过提取模式来使用Access数据库

3-5 如何通过提取模式来使用Excel工作簿

3-6 如何通过提取模式来使用SQL Server数据库

3-7 跨数据源查询

3-8 重新设置报表数据源的位置

结束语

第4章 在报表中加入与格式化各类对象

4-1 选取对象的操作技巧

4-2 移动对象的操作技巧

4-3 使各个对象彼此相互对齐

4-4 如何调整对象的大小

4-5 一次将多个对象调整成相同的高度或宽度

4-6 网格与标尺

4-7 如何删除对象

4-8 对象的重叠关系

4-9 如何设置对象的格式

4-10 条件式格式化——重要!!

4-11 如何在报表中使用文本对象

4-12 格式化文本对象

4-13 格式化字段

4-14 如何在报表中使用线

4-15 如何在报表中使用方框

4-16 如何在报表中使用图片

4-17 如何在报表中使用OLE对象

4-18 公式字段——非常重要!!

4-19 公式字段范例

4-20 特殊字段

4-21 使报表对象内嵌超级链接——重要!!

结束语

第5章 如何排序报表数据

5-1 使用查询来排序报表数据

5-2 报表排序手法

5-3 升序排序与降序排序的规则

结束语

第6章 如何分组报表数据

6-1 单层与嵌套分组的基本技巧

6-2 更改组的相关设置

6-3 删除组

6-4 报表分组范例

6-5 以日期时间数据分组报表数据

6-6 以布尔值分组报表数据

6-7 自定义组名称字段

6-8 如何自定义组——重要!!

6-9 组数据的跳页设置

6-10 分组报表的页码设置

6-11 善用“延伸到后续节”设置

6-12 分组报表预览技巧:组树与深化

6-13 无深化的分组报表

6-14 层次分组

6-15 小计、汇总与总计

6-16 在报表中计算百分比

6-17 善用运行总和字段

6-18 运行汇总字段所在的节

6-19 根据汇总排序组与选取名列前茅或垫底的组

结束语

第7章 如何筛选报表数据

7-1 如何使用“选择专家”

7-2 编写记录选定公式

7-3 善用参数字段

7-4 如何在“选择专家”中使用参数字段

7-5 筛选内含汇总的组数据

7-6 如何在公式中取得参数字段的多重条件值

结束语

第8章 如何使用交叉表与图表

8-1 如何使用交叉表

8-2 如何使用图表

8-3 为整份报表数据建立图表

8-4 为组数据建立图表

8-5 为交叉表建立图表

8-6 自定义图表配置

结束语

第9章 活用子报表

9-1 内嵌式链接型子报表

9-2 更改子报表链接

9-3 编辑与重新导入子报表

9-4 内嵌式未链接型子报表

9-5 依需要显示子报表

9-6 使用参数字段链接子报表

9-7 更改子报表的类型

9-8 删除子报表

结束语

第10章 将报表集成至Windows应用程序中

10-1 如何使用本章范例

10-2 将报表集成至Windows应用程序的基本步骤

10-3 确认要采用哪一种对象模型

10-4 Windows Form Viewer对象模型

10-5 如何使用报表查看器控件

10-6 自定义报表查看器控件

10-7 预览打印界面范例:自定义筛选界面

10-8 预览打印界面范例:以控件取代内置工具栏

10-9 预览打印界面范例:Drill事件使用示范

结束语

第11章 将报表集成至Web应用程序中

11-1 如何使用本章范例

11-2 将报表集成至Web应用程序的基本步骤

11-3 确认要采用哪一种对象模型

11-4 Web Form Viewer对象模型

11-5 如何使用报表查看器控件

11-6 自定义报表查看器控件

11-7 如何在浏览器中打印报表

11-8 网页预览界面范例

结束语

第12章 活用Crystal Reports Engine对象模型

12-1 如何使用本章范例

12-2 引用相关的命名空间

12-3 ReportDocument类

12-4 使用报表对象来载入报表

12-5 使用非类型与强类型报表组件来载入报表

12-6 使用InitReport事件

12-7 数据库的相关处理

12-8 数据记录选定公式

12-9 如何设置参数

12-10 重设排序字段

12-11 重设组字段

12-12 名列前茅或垫底的组

12-13 打印报表

12-14 导出报表

结束语

第13章 以推入模式使用ADO.NET数据集

13-1 如何使用本章范例

13-2 ADO.NET简介

13-3 SQL Server .NET数据提供者与.OLE DB .NET数据提供者

13-4 了解操作模式

13-5 创建ADO.NET数据集

13-6 使用ADO.NET数据集作为报表的数据源

13-7 将数据填入ADO.NET数据集并传递给报表对象

13-8 以Access数据库作为ADO.NET数据集的数据源

13-9 善用视图表与查询来缩减数据流量

13-10 使用SQL Server存储过程来缩减数据流量

结束语

附录A 范例安装与使用说明

安装范例文件

如何使用CrystalReportDemo项目

如何使用CrystalReportWebApp项目