本节说明如何使用 Crystal Enterprise 的 JavaServer Faces 组件建立企业级报表应用程序。 企业级报表应用程序是一个连接到 Crystal Enterprise 以访问、处理和显示报表的应用程序。
Crystal Enterprise 的 JavaServer Faces 组件是一组开发工具,这些工具可帮助您设计和实施 Crystal Enterprise Web 应用程序。 它们由基于 Crystal Enterprise Java SDK 构建的 JavaServer Faces 组件和托管 Bean 组成。
Crystal Enterprise 的 JavaServer Faces 组件可以通过以下方法改善 Web 应用程序开发过程:
组件封装了 Crystal Enterprise 应用程序中常用的功能,如登录到系统、浏览文件夹和查看报表。 这些常用区域已封装在组件内,并且可供在应用程序开发过程中使用。 它们允许您将较少的时间花在实施上,而花费更多的时间重点处理有问题的领域。
预先封装的组件集显著降低了应用程序开发的复杂性,并在开发周期中节省了时间。 这些组件能够解决复杂的业务信息问题,因为它们是 Crystal Enterprise Web 应用程序中主要业务功能的抽象形式。随着时间的过去,它们可帮助您维护应用程序,因为您能够同时更新或更改多个页面。
组件允许您将较少的时间花在实施上,而投入更多的时间和资源来测试并改善应用程序核心功能之外的各个方面。例如,可以将开发过程中节省的额外时间用于建立应用程序原型,以供使用和客户审核。 同时,在您建立原型时,应用程序开发的拖放方法节省了时间,因为您能够快速轻松地实现应用程序的主要功能。
Crystal Enterprise 的 JavaServer Faces 组件包含了大量用于扩展应用程序的 API。 每个项目都可以自定义,并且应用程序的功能不会仅限于组件的默认功能。 您可以编写自己的事件处理程序或将更多功能添加到每个页面。 此外,由于组件和 Bean 是基于 Crystal Enterprise Java 类构建的,因此,对于希望进行更深入研究并访问专用 Crystal Enterprise 功能的应用程序开发人员来说,他们将能够完全访问整个 Crystal Enterprise Java SDK。 Crystal Enterprise 的 JavaServer Faces 组件提供了用于改善开发过程和增强应用程序性能的工具。
Business Objects http://www.china.businessobjects.com/ 支持服务 http://www.china.businessobjects.com/services/services.htm |