韶关学院2009届毕业设计
2.7 报表设计、打印 水电管理系统的一个显著特点就是打印各种各样的报表,如果对每一种报 表都单独设计,非常麻烦,以后如果对报表有新的需求,必须修改源代码,或者 需要新的报表, 必须另外再设计一种新的报表来满足需要。 这样使系统很难维护, 既浪费人力又浪费财力,使系统维护代价昂贵。 Crystal Reports——被广泛验证过的世界级标准的解决方案——让您根据 关系型数据库、 OLAP、 XML 或者其他自定义的数据源设计出灵活的、 丰富的报表。 Crystal Reports 提供了 100 多个格式化选项,让您可以完全控制数据的访问和 表现形式。 最终用户可以在报表中进行钻取、 对信息进行排序和过滤、 打印报表、 甚至修改报表以获得所需的信息。您也可以将报表导出为 PDF、Excel 和 Word 等格式。在 Crystal Reports 中,引入了包括动态级联在内的多种特性,有助 于提高报表的开发效率,减少冗余的报表维护工作,让您可以将精力投入到更加 重要的任务上。强大的报表设计功能 使用 Crystal Reports 高度灵活性的设计环境,您可以更加快速简便地设计 报表, 创建高度格式化的、 展现形式丰富的报表, 满足客户的信息需求。 Crystal Reports 的优点主要表现在如下方面: (1)可视化的设计环境 提供直观的、可拖放对象的、交互性用户界面,提供可选的向导工具以简化 常见的报表任务,例如连接数据源、选择、分组、排序和汇总。初学者可以设计 和应用自定义的报表模板,为数据访问及其展现格式制定标准,以确保报表之间 的设计风格一致。您也可以将现有的报表作为模板。 (2)强大的公式语言 Crystal Reports 提供可扩展的公式语言, 内置了超过 160 种函数和操作符, 以控制报表的格式、复杂的逻辑和数据选择。Crystal Reports 提供了零代码的 公式向导。通过使用自定义的函数,您可以在报表之间共享和重用公式逻辑, 从 而避免冗余的公式创建。您也可以创建数据库中所没有的汇总信息等。 (3)丰富的数据表现力 您可以创建几乎任何格式的报表,包括交叉表、汇总/钻取报表、表单、邮 件标签、OLAP、子报表等。Crystal Reports 提供了完整的布局和设计控制项,15