【发布时间】:2014-05-27 15:42:11
【问题描述】:
我在没有默认导出引擎的情况下在我的服务器中创建报告时遇到了一些问题。 我正在使用 SpudSoft 创建它。我有以下配置:
- 雄猫 7
- Birt 4.2.2
- uk.co.spudsoft.birt.emitters.excel_0.8.0.201310230652.jar
我遵循了这个教程:
spudsoft-birt-excel-发射器
我没有包含这个文件
lib/slf4j-api-1.6.2.jar
因为它不包含在 *.jar 文件中
或者写了这段代码:
'if( "XLS".equalsIgnoreCase( outputFileFormat ) ) {
renderOption.setEmitterID( "uk.co.spudsoft.birt.emitters.excel.XlsEmitter" );
} else if( "XLSX".equalsIgnoreCase( outputFileFormat ) ) {
renderOption.setEmitterID( "uk.co.spudsoft.birt.emitters.excel.XlsxEmitter" );
}'
因为我真的不知道在哪里使用它。
要运行我的报告,我使用以下 URL
http://127.0.0.1:8090/birt-viewer/frameset?__format=xls&__report=informes/myReport.rptdesign&__emitterid=uk.co.spudsoft.birt.emitters.excel.XlsEmitter
我收到以下消息:
org.eclipse.birt.report.service.api.ReportServiceException: EmitterID uk.co.spudsoft.birt.emitters.excel 渲染选项无效。
如何运行 SpudSoft 报告?我已经阅读了一周,但没有找到任何解决方案!
非常感谢大家!
【问题讨论】:
-
@MarkBannister 你能创建 SpudSoft 标签并添加到这个问题,我没有足够的代表来做这件事。我给 Yaytay 发了一张便条,让我看看这个问题。他可能希望密切关注有关此标签的任何问题。
标签: eclipse birt birt-emitter