- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
水晶报表讲义
水晶报表课程讲义
苏州工业园区博思企业管理咨询有限公司
第一章 水晶报表的作用 4
第二章 做一个简单的报表 5
第三章 报表打印位置与打印机设置 7
1、报表打印位置 7
2、打印机设置 7
第四章 数据库专家 8
第五章 报表中字段 8
1、数据库字段 8
2、公式字段 8
3、sql表达式字段 8
4、参数字段 9
5、运行总计字段 11
6、特殊字段 12
7、文本字段 12
8、图片字段 13
第六章 排序、分组、过滤 15
1、排序 15
2、分组 16
3、过滤 17
第七章 多节报表 18
1、防止可变长度的对象相互覆盖 18
2、当字段为空时消除空白行 19
3、在特定情况下添加空白行 20
4、使对象延续到后续节 22
第八章 图表 22
1、图表类型 22
2、使用数据库中字段绘制图表 29
3、使用汇总或小计字段上绘制图表 35
4、在交叉表中绘制图表 39
第九章 OLE对象 39
1、插入静态OLE对象 40
2、插入嵌入对象 40
3、插入链接对象 41
第十章 交叉表 42
1、交叉表示例 42
2、在交叉表中插入图表 44
第十一章 报表警报 47
第十二章 公式 48
1、公式的用途 49
2、公式的创建 49
第十三章 自定义函数 51
1、自定义函数的使用 51
第十四章 子报表 54
1、子报表与主报表之间的区别 54
2、何时使用子报表 54
3、将不相关的报表组合到单个报表中 55
4、一对多查询 56
5、协调无法链接的数据 58
6、在单个报表中显示相同数据的不同视图 59
水晶报表的作用
一、创建所能想象的任何报表
Crystal Reports 几乎可以从任何数据源生成您需要的报表。
将报表扩展到 Web
可以用各种各样的格式发布报表,包括用 Microsoft 的 Word 和 Excel 发布、 Web 发布。
将报表并入应用程序
通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。此文件安装在 \Program Files\Crystal Decisions\Crystal Reports \Samples\Chs\Databases 目录下。customer表中的Customer Name, City, Region。
3、调整位置
4、预览数据
点击左方选项卡中的预览选项。
5、增加标题
增加标题有三种办法。
第一种方法:在“字段资源管理器”—》“特殊字段”中将“报表标题”拉到报表中。“报表标题”显示的文字在“文件”菜单—》“摘要信息”的“标题”字段中设置。(此方法编程中极少使用)。
第二种方法:点击按钮,在报表中插入文本对象,然后编辑文本中的文字。(此方法编程中较少使用,关键在于标题是写死的,灵活性不高)。
第三种方法:通过sql语句中从数据库中取标题。(该种方法编程中最常用,在后面会详细论述)。
第三章 报表打印位置与打印机设置
1、报表打印位置
每个报表区域都有自己的打印特性。它们影响到不同的报表对象输出显示的时间和频率。区域按照在“设计”选项卡上出现的顺序(从顶到底)打印。如果在区域内有多个节,则按其出现的顺序打印。例如,如果有三个报表页眉节,在页眉区域内的节开始打印之前,将首先打印这三个节。
中的对象在报表的开始处打印一次。
的对象在每页的开始处打印一次。组页眉中的对象在每个组的开始处打印一次。
中的对象在每个组的末尾处打印。
中的对象在报表末尾处打印一次。
中的对象在每页的底部打印。—》“打印机设置”中设置纸张大小。
制作报表时必须在“文件”—》“页面设置”中设置页边距。
第四章 数据库专家
“数据库专家”提供可以用于 Crystal Reports 的所有数据源的集成树形视图。“数据库专家”在“数据库专家”中,可以从以下内容选择报表数据源:
当前已连接的数据源。
已保存到 Crystal 储备库中的 SQL 命令。
已添加到“收藏夹”文件夹中的数据源。
最近访问过的数据源(“数据库专家”自动为您维护一个包含这些数据源的列表)。
现有的数据源(例如,本地驻留的数据文件,或已经建立的 ODBC 数据源)。公式字段、SQL 表达式字段、参数字段、运行总计字数据为数据库字段若要显示为计算所得到的值的数据,需要创建公式字段并将该公式字段放在报表上。SQL 表达式与公式相似,但它们以结构化查询语言 (SQL) 编写,而不是以 Crystal Reports 公式语言编写SQL 表达式执行的任务通常是在数据库服务器上执行的若要提示报表用户输入信息,可创建参数字段。。
文档评论(0)