使用 BIRT 报告工具(开源版本)在同一个 excel 输出中获取多张工作表

Posted

技术标签:

【中文标题】使用 BIRT 报告工具(开源版本)在同一个 excel 输出中获取多张工作表【英文标题】:Getting multiple sheets in same excel output using BIRT reporting tool(opensource version) 【发布时间】:2012-09-13 21:41:53 【问题描述】:

我需要在 excel fromat 的最终报告输出中获得多选项卡式输出。我正在使用 birt 4.2.0。有什么帮助????

【问题讨论】:

【参考方案1】:
     options = new EXCELRenderOption(outputFormat: "xls")
     options.setEmitterID("uk.co.spudsoft.birt.emitters.excel.XlsEmitter" )

这为我每张纸创造了 40 条记录。我认为除了发射器之外别无选择,所以请尝试一下,但我的问题是如何在一张表中列出所有记录。

【讨论】:

你找到解决办法了吗?【参考方案2】:

根据我收集到的信息,在 BIRT 上搞砸了,只有使用用于 xls 的自定义发射器才能获得 excel 格式的多表(我假设这是您在术语多选项卡式输出下考虑的内容)。

有关更多信息,请查看以下网站:

Replacing default birt emitters How to create multiple sheets in excel

【讨论】:

感谢您有点晚了。顺便说一句,我正在使用其中一个自定义发射器。我正在使用修改后的 NativeXLS 发射器,看起来还不错。再次感谢。

以上是关于使用 BIRT 报告工具(开源版本)在同一个 excel 输出中获取多张工作表的主要内容,如果未能解决你的问题,请参考以下文章

动态配置和生成 BIRT 报告

报表工具都有哪些

如何设置参数并将参数传递给由 BIRT 报告设计器通过 BIRT API 创建的 BIRT 报告?

BIRT将两个数据集中的字段报告/组合到一个动态文本框中

在 Eclipse 中使用 BIRT 预览报告

birt 报告可以调用另一个 birt 报告吗?