1

我想知道在 BIRT 中从 POJO(而不是数据库!)创建动态报告的最佳方法是什么。我是 BIRT 的新手,但我对信息的多样性感到不知所措,而且没有一个可以获取所有信息的地方。所以,如果有人能建议我最好的方法,我会很高兴,这样我就可以学习并以此为基础。

我的程序会生成一个 POJO(我们称之为报告),其中包含要发布的所有数据。现在,BIRT 应该读取这个 POJO 并生成报告。报告包含几个表格(比如 A、B、C...),每个表格都有自己的结构(所有这些信息都在报告中)。由于没有一个方面是静态的,我迷路了。

我阅读了一些教程,但它们都从静态(/模拟)数据集或从数据库中检索的数据集进行了解释,并且没有解释很多事情,例如如何动态创建列......

提前致谢,

4

2 回答 2

0

BIRT 可能令人生畏。不要心情不好。我不得不做一些类似于你去年所说的事情。这里有一些对我有帮助的参考资料。

http://www.birt-exchange.com/be/home/

他们在 birt-exchange 有论坛。BIRT 专家似乎比 StackOverflow 之类的一般网站更容易阅读这些内容。你可能会有更好的运气在那里得到具体的答案。

Integrating and Extending BIRT 这本书也非常有用。

http://www.amazon.com/Integrating-Extending-BIRT-Jason-Weathersby/dp/0321443853

最后但并非最不重要的一点是,我建议查看 Birt Exchange 上的示例,这些示例生成的图表和报告与您尝试执行的操作相似。从示例中找出使用模式要容易得多。

祝你好运。

于 2010-12-28T16:24:45.437 回答
0

脚本数据集是一种方式。另一种是创建自己的ODA 数据源。后者要复杂得多,但如果您计划经常重用它并且需要在后端访问几种不同形式的数据,则更好。

于 2010-12-28T16:38:01.063 回答