web报表导出成XML文件
来源:互联网 发布:顶级域名购买 编辑:程序博客网 时间:2024/05/29 19:18
润乾报表有着完善的输出功能,可以直接把web报表导出为Excel、Word、Pdf、Txt等文件形式。但是一些web报表用户希望可以将报表导出到XML文件中以便对数据进行分析与解析,润乾报表同样可以实现这个需求,本文讲述如何用一些特殊的方法去实现报表导出为XML文件。
实现思路:导出XML功能的实现,可以通过将计算好的IReport对象传递给润乾提供的com.runqian.report4.view.xml.XMLReport类下的export()。
根据思路来做一个例子,实现步骤如下:
打开一个已设计好的报表模板,将这个报表模板发布到web预览,如下图所示。
然后在展现报表的jsp中加入下面代码:
Context ctx = new Context();//构建报表引擎计算环境
String path = “C:/api/reportFiles/demo.raq”; //该文件名可以为绝对路径,也可以相对当前程序启动路径
ReportDefine rd = (ReportDefine) ReportUtils.read(path);//读取报表
Engine engine = new Engine(rd, ctx); //构造报表引擎
IReport report = engine.calc();//运算报表
XMLReport xml = new XMLReport();//创建导出XML类的实例
xml.export(report);//将计算好的报表传递给xml类的export方法中
xml.saveTo(”C:/demo.xml”);//xml文件数据路径(也可以使用OutputStream输出)
一段简单的代码就可以实现将报表导出到XML文件中,下面我们看下XML文件中导入的内容,如下图:
这样页面中各式各样的报表导出到XML后就被规范成了XML格式的数据,方便开发人员进行数据的分析和解析。
引自:润乾报表知识库
原文链接:web报表导出成XML文件
相关文章:即时报表中使用自定义指标;即时报表中使用专项过滤条件;即时报表Flex工具条使用之过滤显示数据;即时报表中的报表数据量控制;即时报表中的统计图数据量控制
其他相关内容: 润乾 ; 商业智能BI联盟 ; 报表软件 ;Java报表商业智能解决方案web报表的扩展功能
- web报表导出成XML文件
- 润乾报表v4-导出xml文件
- web应用导出xml文件
- C# 获取文件信息并导出Excel,Xml报表
- C# 获取文件信息并导出Excel,Xml报表
- C# 获取文件信息并导出Excel,Xml报表
- Web报表导出与“.rpt 内出错:拒绝访问报表文件。其他程序可能正在使用它”之我解
- sql导出文件,导出xml
- JavaScript+XML+VBA导出报表初步构想
- Informatica批量导出对象成xml文件
- 数据库导出xml文件
- 导入导出xml文件
- 页面导出xml文件
- java web导出文件
- web导出Excel(Xml格式)
- 水晶报表——文件导出
- 水晶报表导出PDF等文件函数
- poi报表实现,导出到excel文件
- 数据库连接池。。 转载。。 待学习。
- hibernate中常见的Exception错误及解决方法
- JSP调用JavaBean在网页上动态生成柱状图
- rdlc 显示条码
- IUSR_和IWAM_计算机名帐户的用户名和密码
- web报表导出成XML文件
- 英语单词-中国特有词汇(一)
- 如何在填报表中使用自定义的下拉日历
- CPSR SPSR
- 浏览器的新功能
- 将DataTable转换成JSON字符串的函数
- SWI : 软件中断
- 英语单词-中国特有词汇(二)
- Tomcat中的一些配置