如何配置/格式化spagobi导出到Excel配置

时间:2015-02-02 22:06:21

标签: excel birt spagobi

我在导出到Excel时遇到问题。 当我打开一个birt报告时,这里有一个导出到excel的选项: http://i.imgur.com/GGgUi1l.png

但结果如下: http://i.imgur.com/wac4ZZh.png

如何从excel中删除此格式化?

有没有办法配置excel导出引擎?

2 个答案:

答案 0 :(得分:4)

我在http://www.spagoworld.org/jforum/posts/list/3440.page上回复了您的帖子 我也在这里回答,所以它可以帮助其他人。

我遇到了这个问题。我为BIRT尝试了一个不同的Excel发射器,称为Spudsoft BIRT Excel发射器。我把它插入BIRT / SpagoBI Server和Studio。这有助于以下

它删除了Excel输出中空的隐藏行和列 它允许更好地控制是否所有输出都在一个Excel选项卡上,或者是否在多个选项卡上分页

Spudsoft BIRT Excel发射器:https://bitbucket.org/yaytay/spudsoft-birt-excel-emitters/downloads

在SpagoBI服务器中使用spudsoft发射器的步骤

  1. 下载uk.co.spudsoft.birt.emitters.excel.source_0.8.0.201310230652 jar文件。
  2. 将jar文件放在SpagoBI \ webapps \ SpagoBIBirtReportEngine \ WEB-INF \ lib
  3. 获取uk.co.spudsoft.birt.emitters.excel_0.8.0.201310230652 \ lib中的jar文件(解压缩发射器jar文件后找到)并将它们放在SpagoBI \ webapps \ SpagoBIBirtReportEngine \ WEB-INF \ lib中
  4. 从SpagoBI \ webapps \ SpagoBIBirtReportEngine \ WEB-INF \ lib \ org.eclipse.birt.runtime_4.2.2.v20130216-1152.jar \ org \ apache \ path中删除POI文件夹。 在org.eclipse.birt.runtime_4.2.2.v20130216-1152.jar文件中使用7 zip的'Open Archive'时可以看到这一点。
  5. 告诉BIRT引擎使用此发射器修改引擎配置文件 SpagoBI \的webapps \ SpagoBIBirtReportEngine \ WEB-INF \类。您将注释掉默认发射器并添加

    <XLS_EMITTER>uk.co.spudsoft.birt.emitters.excel.XlsEmitter</XLS_EMITTER> 
    
  6. 在BIRT设计时/ SpagoBI Studio中使用spudsoft发射器的步骤

    1. 将发射器jar文件放在BIRT的SpagoBIStudio_5.0.0_win32 \ plugins文件夹中。
    2. 删除BIRT的默认发射器jar文件。
    3. 使用C:\ Program Files \ SpagoBIStudio_5.0.0_win32 \ plugins \ org.eclipse.birt.report.viewer_4.2.1.v201209071804 \ birt \ WEB-INF文件夹中的以下行追加查看器属性文件,

      viewer.extension.xlsx=xlsxviewer.label.xlsx=xlsx2007 
      

答案 1 :(得分:0)

尝试以下任何一项: