SAP Crystal Reports 教程
什么是 SAP Crystal Reports?
SAP Crystal Reports 是一款商业智能 (BI) 工具,用于从 SAP 和其他非 SAP 数据源(如 Oracle、SQL Server、MySQL、XML 数据源、Microsoft Excel 等)生成分析报告。掌握此工具有助于企业开发高级报告,并基于这些报告做出准确且有利可图的业务决策。
在这个面向初学者的 SAP Crystal Reports 教程中,您将学习 Crystal Reporting 的基础知识。
Crystal Reports 的历史
- Terry Cunningham 和他的同事在1991年创建了这款软件
- 1994年,Crystal Services 被 Seagate Technology 收购。
- Crystal Decisions 软件于2003年12月被 BusinessObjects 收购。
- 2004年,发布了版本11。
- SAP 于2007年10月8日收购了 BusinessObjects
- Crystal Reports 14.0 版本于2011年发布
- 14.1 版本于2013年发布
- 14.2 版本于2016年发布
Crystal Reports 的组件
现在,在这个 Crystal Reports 教程中,我们将学习 Crystal reports 的组件。
报表设计画布可帮助您设计报表的结构。您可以在报表中包含不同的元素,如图表、文本、数据对象等。
标尺
标尺选项在报表画布上方显示一个标尺。不过,该工具允许您通过更改设计画布选项卡上的单位选项来更改度量单位。
结构模式
结构模式和页面模式可帮助您定义报表的布局。结构模式中的每个对象都由一个框架表示。
下面列出了结构模式的重要组件
结构模式组件
组件名称 | 详情 |
---|---|
报表页眉 | 用于在报表顶部添加报表标题或您希望在报表开头添加的任何其他信息。 |
页面页眉 | 页面页眉用于在每页顶部呈现信息。页眉部分通常包括文档标题、章节名称等。 |
页面页脚 | 用于在每页末尾呈现页码或任何其他信息。 |
正文 | 此部分显示报表的主体。所有报表数据都应包含在此部分中。 |
页面模式 | 当报表发布或打印时,页面模式视图会显示报表中的实际数据。 |
数据源
Crystal Report 可帮助您连接到多个数据源,其中包括:
- HANA 视图
- 关系连接
- SAP BEx 查询
- Excel 电子表格
第1步) 如何连接到数据源,
转到 文件 -> 新建 -> 从数据源
第2步) 选择数据源。
要选择数据源,您必须连接到 SAP Business Objects 平台服务器。
第3步) 查看数据源类型列表。
文件 -> 新建 -> 从数据源 -> 出现“选择数据源连接”对话框 -> 浏览存储库 -> 数据源类型列表 -> 选择您要连接的数据源 -> 下一步。
Crystal Reports 的特性
以下是 SAP Crystal Reports 的特性:
- 允许您与各种数据源进行交互
- 它可以避免像 Universes 这样的中间层的干预
- 与 SAP HANA 轻松交互
- 强大的报表设计
- 灵活的应用程序开发
- 报表管理和交付
- 通过 Web 界面进行管理
- 简单的导航系统
- 跟踪信息并使我们的数据井然有序
- 实时连接到外部数据
- 多数据源报表
- OLAP(预处理的多维数据集表示)
- ROLAP(SQL 层查询)
Crystal Report 的用途
SAP Crystal Reports 用于从各种数据源提取自定义分析报告。Crystal Reports 还帮助企业创建一个数据库报告环境,以访问数据、格式化数据、查看数据,并将报告与各种应用程序集成,使其对组织中的所有用户可用。
Crystal Reports – GUI 导航
企业版 Crystal Reports 提供了一个界面,允许您创建、格式化和发布有效的报告。Crystal Reports 的菜单栏提供了下图所示的广泛功能。
插入选项卡可帮助您在报告中插入对象,如文本、线条、方框、组、节、图片和图表。
格式选项卡可帮助您使用函数来格式化所选文件,例如更改大小或字体和背景颜色,将文本对齐到居中、左对齐、右对齐等。
Crystal Reports 支持条件格式化,例如在报告中突出显示高于或低于特定值的值。
在右上角选择条件格式化选项时,请选择格式化框。在此框中,您可以设置希望条件格式化出现的条件。
Crystal Report 有哪些好处?
以下是使用 SAP Crystal Reports 的好处/优点:
- 允许您使用 SAP Crystal Report 创建高度像素完美的报告,具有简单的设计界面和高效的工作流程。
- 帮助您以您偏好的语言和格式构建个性化报告。
- 您可以直接连接到信息源,包括:原生数据、OLE DB、ODBC、JDBC 连接到关系型数据库、OLAP、Web 服务等。
- 帮助您将更多数据导出到单个工作表中,而无需扩展到多个工作表。
- Crystal Report 工具允许您通过移动设备打开交互式报告。
- 帮助您从几乎任何数据源生成报告。
- 允许您分析和解释重要信息。
- 数据连接过程简单明了。
- 帮助您访问可信数据
- 允许您导航到最低级别的数据粒度
- 帮助您创建业务所需的自定义报告视图。
Crystal Reports 有哪些缺点?
以下是使用 SAP Crystal Reports 的缺点/弊端:
- Crystal Report 并非一个非常用户友好的学习工具,因为错误解密过程繁琐且难以弄清。
- 使用嵌入在主报告中的子报告来显示来自不同数据表的同一数据的不同视图,会使整个过程非常缓慢。
- 在访问数据时,安全性有时是一个大问题。
- 新版本的 Crystal Reports 无法与旧引擎一起工作。
- 将报告并入网页有时会崩溃。
- 软件需要稳定的互联网连接才能正常运行。
- 该公司不提供任何免费试用计划。
摘要
- Crystal Reports 是一款 BI 工具,可帮助业务领导者开发高级报告并做出准确/有利可图的决策。
- Crystal Reports 帮助您以您偏好的语言和格式构建个性化报告。
- Terry Cunningham 和他的同事在1991年创建了 Crystal Reports 软件。
- 结构模式的重要组件是 1) 报表页眉 2) 页面页眉 3) 页面页脚 4) 正文和 5) 页面模式
- Crystal Report 可帮助您连接到多个数据源,如 HANA 视图、关系连接、Excel 电子表格。
- 它允许您与各种数据源进行交互。
- 企业版 Crystal Reports 提供了一个界面,允许您创建、格式化和发布有效的报告。
- 最大的缺点是它不是一个非常用户友好的学习工具,因为错误解密过程繁琐且难以弄清。