水晶报表制作:格式化编辑器与数据处理详解
需积分: 0 144 浏览量
更新于2024-08-19
收藏 1.23MB PPT 举报
本文主要介绍了水晶报表制作中的关键知识点,包括数据来源模式、水晶报表与数据库的连接、字段类型和编辑器的使用。首先,数据来源模式分为推式(Push)和拉式(Pull)两种:
1. 推式模式:在应用程序中定义数据源,通过DataSet和DataTable填充数据,应用程序负责提供数据,例如通过ADO.NET数据集。如果需要使用SQL表达式字段,需调整DataTable的数据源。
2. 拉式模式:水晶报表直接从数据库获取数据,通常使用已存在的连接、表、存储过程或查询语句作为数据源,可以方便地创建SQL表达式字段。
接着,文章详细解释了字段的分类:
- 数据库字段:来源于标准数据库表、视图、存储过程等。
- 公式字段:利用内置函数、自定义函数、报表片段和运算符构建表达式,用于动态计算值。
- 参数字段:用户在运行时输入的变量。
- 组名字段:用于分组报表内容。
- 运行总计字段:对数据进行汇总计算。
- SQL表达式字段:直接包含SQL代码的字段。
- 特殊字段:包括预定义的系统字段。
- 未绑定字段:尚未与任何数据源关联的字段。
此外,还涉及到了登录属性设置,如设置连接到特定数据库服务器、数据库名、用户名和密码,以及如何将这些信息应用到CrystalReportSource1的报告文档中。
最后,文章强调了字段类型的重要性,包括数据库字段和公式字段的区别,以及如何在格式化编辑器中灵活运用它们,以实现报表的美观和功能性。同时,还提到了图表制作和交叉表制作,这些都是水晶报表设计中的重要组成部分,能够帮助数据可视化和深入分析。
这篇文章深入浅出地讲解了水晶报表制作的各个方面,无论是初学者还是经验丰富的开发者都能从中获益匪浅。
2011-05-18 上传
2010-07-13 上传
2009-07-14 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
158 浏览量
2013-06-04 上传
2008-05-31 上传
巴黎巨星岬太郎
- 粉丝: 17
- 资源: 2万+
最新资源
- Book-API:这是一个简单的API,可以跟踪使用Node JS和Express Framework开发的Book信息
- 地铁跑酷2.0-少儿编程scratch项目源代码文件案例素材.zip
- Office2003转化器低版本向高版本FileFormatConverters
- libaio-devel-0.3.105-2.i386.rpm.zip
- generator-drupal-module:Yeoman生成器,用于简单的Drupal模块
- guessing_game
- es-analysis-ik-6.5.4.zip
- PSIM 9 full version.rar
- My-calculator.zip_Java编程_Java_
- hand..X_簡易控制程式_
- 一组超酷的自定义网页表单元素(复选框单选框下拉列表)效果.zip
- EntityExtractor:提取匹配特定模式的实体和术语
- vulkan:Vulkan API的终极Python绑定
- facebook_album_downloader:一个JS Scraping实用程序,可从Facebook下载相册
- PHP实例开发源码—年某新版防红网源码(asp php都可使用).zip
- STM32物联网WIFI开发板硬件设计PCB.zip(本人专注嵌入式领域)