报表分发解决方案

王朝other·作者佚名  2006-01-08
宽屏版  字体: |||超大  

目录:

一、查看报表

1、Web 窗体 Viewer

2、Windows 窗体 Viewer

二、导出报表

1、导出格式

2、导出目标

三、导出方案

1、服务器应用程序

2、Windows 应用程序

3、Web 应用程序

四、打印报表

----------------------------------

请参见

将报表合并到应用程序中 | 打印 Web 窗体 Viewer 中的报表 | 自定义导出选项

----------------------------------

要使用户可以使用报表,可将以下报表分发方法中的任一种方法合并到应用程序中。

----------------------------------

一、查看报表

分发 Crystal Reports 的最常用方法是在应用程序中承载报表,以便用户可以访问。

Crystal Reports 9 为您提供了下列用于承载 Crystal 报表的查看器:

1、Web 窗体 Viewer 以 HTML(3.2 和 4.0)格式在 Web 应用程序中承载报表。

注意 如果您希望用户只看到报表部件而不是整个报表,请使用 Web 窗体报表部件 Viewer 或 Web 窗体移动报表部件 Viewer。

2、Windows 窗体 Viewer 在 Windows 应用程序中承载报表。

您可以在应用程序中对查看器和其他控件之间的交互进行编程。另外,每个报表查看器均带有一个预包装的工具栏。您可以根据应用程序的需要自定义该工具栏。

----------------------------------

二、导出报表

Crystal 报表可以导出为下列导出格式。

1、导出格式

Adobe Acrobat (.pdf)

Crystal Reports 9 (.rpt)

HTML 3.2 和 4.0 (.html)

Microsoft Excel (.xls)

Microsoft Rich Text (.rtf)

Microsoft Word (.doc)

2、导出目标

磁盘文件

Microsoft Exchange 公共文件夹

----------------------------------

三、导出方案

1、服务器应用程序

可以将应用程序编写成能够将 Crystal 报表自动导出为任何一种受支持的文件格式。例如,使用 Crystal Report 引擎对象模型,您可以创建一个服务器应用程序,该程序在每天早上将 Crystal 报表转换为 Word 文档并将该转换的文件发送到 Microsoft Exchange 文件夹中。

2、Windows 应用程序

Windows 窗体 Viewer 支持导出(通过工具栏上的导出按钮)到所有受支持的导出格式,但 HTML 和 Crystal Reports 9 除外。

使用代码可自定义 Windows 窗体 Viewer 工具栏或添加其他控件,以便设置您想让用户使用的导出选项。

3、Web 应用程序

Web 窗体 Viewer 以 HTML 格式显示报表,一次显示一页。它的工具栏上有一个导出按钮,使用户能够以任何支持的导出格式导出整个报表。

----------------------------------

四、打印报表

可以通过 Windows 窗体 Viewer 工具栏为用户提供打印选项。也可以选择将打印属性添加到与报表查看器交互的控件中。

Web 窗体 Viewer 还包含一个打印按钮,用于将整个报表导出为 PDF,以供用户打印。

另一种方法是,可以创建一个应用程序,该程序自动将 Crystal 报表打印到特定的打印机上。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有