ComponentOne Reports for WinForms帮助文档
静态Web报表
全部展开全部展开
全部折叠全部折叠

静态Web报表基于定期运行的创建预先定义的系列报表的服务器端程序。这些文件被网站的Web页面引用,并且可以像其他Web页面一样被客户端下载。


要实现此类型的程序,参照下列步骤:

  1. 使用C1ReportDesigner程序来创建所有需要的报表。(参见 使用C1ReportDesigner 阅读完成此步骤的详细信息。)
  2. 在服务器上创建一个程序,包含一个C1Report组件。如果不想用form或window,使用CreateObject函数创建控件。
  3. 添加一个定期运行的程序,更新所有用户可见的报表。循环内容如下所示:

Visual Basic

C#

代码用GetReportInfo方法获取在MyReport.xml报表定义文件(在第一步中创建)中包含的所有报表的列表,然后呈现每一个报表到分页的HTML文件中。(分页的HTML文件为原始报表中的每一页生成一个HTML页面,包含能够方便浏览的导航条。)

  1. 编辑HTML主页面,添加刚才保存的报表的链接。

不仅仅局限于HTML,C1Reort也可以导出为PDF文件,可以在任何浏览上用免费的插件查看。PDF格式在多方面优于HTML,特别是生成Web报表的硬拷贝的情况下。

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城