是否可以用Birt或替代品填充模板(.xls,.pdf,ppt)?

时间:2012-06-14 12:26:18

标签: java report reporting birt

是否可以通过birt报告填充预定义的模板文件?

  • .xls for exmaple:模板应该已经定义了列标题(格式化)和其他一些东西,比如创建日期,用户,一些法律声明,......

  • 另一方面,
  • .pdf应该定义要用数据填充的id字段

  • .ppt作为最后一个也可能是最棘手的,理想情况下也应该可以用作.pdf但据我所知.ppt本身不为其字段提供ID,因此必须使用解决方法来识别要填补的地方

是否有其他方法可以做到这一点?

我对答案非常好奇: - )

非常感谢!

3 个答案:

答案 0 :(得分:0)

Templater支持docx和xlsx。从那里我们使用LibreOffice生成PDF。

作为该工具的作者,我强烈推荐它:)

如果您有兴趣,网站上有很多例子。

答案 1 :(得分:0)

使用本机BIRT Excel发射器打一个预先设定的Excle格式可能非常具有挑战性,有几个售后市场的Excel发射器可能会帮助你实现这一目标。

更简单的方法是将BIRT报告设置为以您想要的格式导出,然后保存报告并将其用作重新创建下一个报告的基础。您可以使用网格和母版页来获得所需的布局,然后插入报表片段。

您还可以使用该库来保存网格,表格和图书馆。您反复使用的数据集。

答案 2 :(得分:0)

用于BIRT的Spudsoft XLS Emitter(内置BIRT 4.3.1)支持XLS。

我们正在使用此功能,它就像一个魅力。

但是,BIRT不支持“填写”doc或ppt文档。

模板引擎通常难以支持主 - 细节(或主 - 细节 - 细节)关系。这是由于MS Word中的表格有点愚蠢。