书籍详情

Crystal Reports for Visual Studio .NET高级编程

Crystal Reports for Visual Studio .NET高级编程

作者:(美)David McAmis著;李万红,王军译;李万红译

出版社:清华大学出版社

出版时间:2003-04-01

ISBN:9787302063988

定价:¥45.00

购买这本书可以去
内容简介
  本书特色提挈:●利用Expert创建报表●把报表集成到Windows和Web应用程序中●创建XMLReportWeb服务●使用ADO.NET●在报表中使用公式和业务逻辑●开发分布式报表应用程序●部署报表应用程序CrystalReports是世界领先的用于创建交互式报表的软件包。它为开发人员提供了丰富的工具来开发能够分布到Web或者集成到Windows应用程序中的报表。本书详细介绍了CrystalReportsforVisualStudio.NET的功能,并且说明了如何把报表集成到.NET应用程序中。本书内容主要包括利用Expert创建报表、创建XML报表Web服务、使用ADO.NET、在报表中使用公式和逻辑、开发分布式报表应用程序、部署报表应用程序等。本书适合于所有希望详细了解CrystalReportsforVisualStudio.NET各项功能的开发人员。CrystalReports是世界领先的用于创建交互式报表的软件包。它为开发人员提供了丰富的工具来开发能够分布到Web或者集成到Windows应用程序中的报表。本书详细介绍了CrystalReportsforVisualStudio.NET的功能,并且说明了如何把报表集成到.NET应用程序中。本书读者对象本书是为希望详细了解CrystalReportsforVisualStudio.NET的各项功能的开发人员编写的。本书读者最好已经具备了一定的CrystalReports使用经验。对于希望了解VisualStudio.NET中包含的这一报表工具的新手,本书也很有帮助。
作者简介
暂缺《Crystal Reports for Visual Studio .NET高级编程》作者简介
目录
第1章 Crystal Reports.NET概述
1.1 Crystal Reports的内容
1.2 Crystal Reports.NET的用途
1.3 Crystal RePorts.NET与先前版本的差异
1.3.1 集成的设计环境
1.3.2 任何语言,任何时候
1.3.3 集成方法
1.3.4 使用方便
1.3.5 建立企业级应用程序
1.3.6 报表的体系结构
1.3.7 报表设计器
1.3.8 不兼容性
1.4 Crystal Reports.NET的优势
1.4.1 对现有开发和技术的支持
1.4.2 与Visual Studio.NET紧密结合
1.4.3 Windows和Web报表浏览器
1.4.4 部署简便
1.4.5 ADO.NET
1.4.6 XML报表Web服务
1.5 安装Crystal Reports.NET
1.6 学习示例应用程序
1.6.1 安装示例应用程序
1.6.2 示例报表
1.6.3 示例数据
1.6.4 教程
1.7 小结
第2章 启动Crystal Reports.NET
2.1 示例文件
2.2 规化报表设计
2.3 创建Crystal报表
2.3.1 为应用程序添加报表
2.3.2 使用报表专家向导
2.4 使用报表设计环境
2.4.1 菜单与工具栏
2.4.2 设置默认属性
2.5 报表设计基础
2.5.1 报表部件
2.5.2 报表的格式化
2.5.3 字段对象
2.5.4 排序与分组
2.5.5 记录选择与过滤
2.6 高级报表设计技术
2.6.1 绘制图表
2.6.2 交叉表
2.6.3 子报表
2.7 报表性能优化
2.8 小结
第3章 基于Windows应用程序的报表集成
3.1 获得示例文件
3.2 规划应用程序
3.2.1 浏览开发环境
3.2.2 使用VB.NET启动一个新的Windows应用程序
3.3 确定正确的对象模型
3.4 理解CrystalDecisions.Windows.Forms命名空间
3.5 使用Windows窗体的Crystal报表浏览器
3.5.1 向应用程序添加报表
3.5.2 向Windows窗体添加报表浏览器
3.5.3 把报表绑定到报表浏览器
3.5.4 传送数据库登录信息
3.5.5 设置报表的记录选择公式
3.6 自定义报表浏览器的外观和布局
3.6.1 浏览器方法
3.6.2 使用浏览器事件
3.6.3 深入报表的详细记录
3.6.4 深入子报表
3.6.5 报表异常处理
3.7 小结
第4章 基于Web应用程序的报表集成
4.1 获得示例文件
4.2 规划应用程序
4.3 Crystal的Web开发简史
4.4 浏览开发环境
4.4.1 启动之前
4.4.2 使用VB.NET启动一个新的Web应用程序
4.5 确定正确的对象模型
4.6 理解CrystalDecisions.Web命名空间
4.7 使用Web表单的Crystal报表浏览器
4.7.1 向应用程序添加报表
4.7.2 向Web表单添加报表浏览器
4.7.3 绑定报表到报表浏览器
4.8 自定义报表浏览器的外观和布局
4.8.1 浏览器方法
4.8.2 打印报表
4.8.3 使用浏览器事件
4.9 小结
第5章 创建XML报表Web服务
5.1 获得示例文件
5.2 XML报表Web服务概述
5.2.1 XML报表Web服务的内容
5.2.2 使用XML报表Web服务的情况
5.3 创建XML报表Web服务
5.3.1 创建基础报表Web服务
5.3.2 创建带有多重报表的报表Web服务
5.3.3 使用通用报表Web服务
5.4 使用XML报表Web服务
5.4.1 外部报表Web服务
5.4.2 内部报表Web服务
5.4.3 通用报表Web服务
5.5 部署问题
5.6 小结
第6章 处理.NET数据
6.1 示例文件
6.2 使用Crystal Reports.NET进行数据访问
6.2.1 数据库文件
6.2.2 关系数据库
6.2.3 OLAP数据
6.2.4 Crystal词典、查询和信息视图
6.2.5 其他数据源
6.3 处理数据源
6.3.1 设置数据库选项
6.3.2 向报表添加数据库或表
6.3.3使用 Visual Linking Expert
6.3.4 验证报表中使用的数据库结构
6.3.5 修改数据库位置
6.3.6 设置数据库别名
6.4 处理SQL命令和表达式
6.4.1 定义虚拟表
6.4.2 创建SQL表达式
6.5 使用ADO.NET
6.5.1 ADO.NET数据集
6.5.2 查看数据集的内容
6.5.3 从ADO.NET数据集创建报表
6.5.4 查看包含ADO.NET数据集的报表
6.6 小结
第7章 公式与逻辑
7.1 向报表中集成公式和逻辑
7.1.1 数据库结构
7.1.2 应用程序数据
7.1.3 Crystal SQL命令
7.1.4 Crystal SQL表达式
7.1.5 公式
7.2 使用公式编辑器
7.2.1 设置公式编辑器的外观
7.2.2 设置语法类型
7.2.3 检查语法错误
7.3 使用Basic语法创建公式
7.3.1 Basic语法简介
7.3.2 Basic语法的编码约定
7.3.3 简单运算符
7.3.4 控制结构
7.4 使用Crystal语法创建公式
7.5 创建记录选择公式
7.6 处理条件格式化
7.6.1 条件格式化概述
7.6.2 Boolean属性的条件格式化
7.6.3 多结果属性的条件格式化
7.7 小结
第8章 使用Crystal Reports引擎
8.1 获取示例文件
8.2 理解CrystalDecisions.CrystalReports.Engine命名空间
8.3 使用报表引擎自定义报表
8.3.1 开始
8.3.2 打印与输出
8.3.3 处理数据库
8.3.4 处理区域与段落
8.3.5 处理报表对象
8.4 小结
第9章 分布应用程序
9.1 分布概述
9.2 开始
9.2.1 安装工程
9.2.2 Web安装工程
9.2.3 合并模块工程
9.2.4 安装向导
9.3 基本的部署需求
9.3.1 操作系统
9.3.2 硬件
9.4 部署Windows应用程序
9.4.1 创建新的安装工程
9.4.2 选择工程输出
9.4.3 确定运行时文件的需求
9.4.4 添加合并模块
9.4.5 处理许可
9.4.6 建立安装工程
9.4.7 测试与部署安装工程
9.5 部署Web应用程序
9.5.1 准备Web服务器
9.5.2 创建安装工程
9.5.3 建立安装工程
9.5.4 测试与部署安装程序
9.6 小结
附录A 故障检修
A.1 故障检修资源
A.1.1 Crystal Decisions知识基础
A.1.2 Crystal Decisions库
A.1.3 Crystal Decisions下载
A.1.4 Crystsl DeCisions技术支持
A.1.5 Microsoft新闻组
A.1.6 MSDN
A.1.7 Google组
A.2 错误源
A.2.1 已有的报表
A.2.2 报表设计器
A.2.3 与数据库和数据相关的错误
A.2.4 子报表
A.2.5 输出
A.2.6 Windows窗体浏览器
A.2.7 Web表单浏览器
A.2.8 XML报表Web服务
附录B 将应用程序迁移到Crystal Reports.NET
B.1 在Visual Studio.NET中使用Crystal Reports 8.5
B.1.1 示例报表
B.1.2 新的Visual Basic.NET报表浏览器
B.1.3 修改Visual Basic.NET Report浏览器
B.2 在复杂报表里无效的功能
B.3 从VB6迁移
B.3.1 示例应用程序
B.3.2 升级向导
B.3.3 新的代码
B.4 小结
附录C Crystal语法与Basic语法对照
C.1 函数
C.2 运算符
C.3 变量声明
猜您喜欢

读书导航