Birt - 以编程方式生成xls报告

时间:2013-12-11 15:25:11

标签: birt birt-emitter

我正在使用Birt生成XLS报告。

打开生成的XLS文件时,我收到以下消息

  

“您尝试打开的文件格式与其他格式不同   由文件扩展名指定。验证文件是否已损坏   并且在打开文件之前来自受信任的来源。你想要_____吗   现在打开文件?“

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

您正尝试在安装了Excel 2010的计算机上打开Excel 2003报表。消息来自Microsoft,而不是BIRT。

除了点击警告信息外,还有两个选项。

  1. 删除Excel 2003并在打开报告的计算机上安装Excel 2010
  2. 升级到BIRT 4.3它可以导出为Excel 2010(xlxs)

答案 1 :(得分:0)

您正在看到该消息,因为Birt内置发射器不输出Excel格式文件,它以XML格式输出Excel可以理解的文件,因此每当打开文件时,新版本的Excel都会抱怨。

要解决此问题,您可以使用其他发射器,例如SpudSoft(此发射器计划替换BIRT 4.3的收件箱发射器)

相关问题