首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Pentaho Reporting API中构建图表

在Pentaho Reporting API中构建图表
EN

Stack Overflow用户
提问于 2012-06-25 14:32:42
回答 2查看 1.5K关注 0票数 0

我正在使用Pentaho Reporting 3.5 JAVA api生成报告。我想在我的报告中绘制一些图表,但没有找到任何关于如何使用报告API绘制图表的内容。

是否可以使用此报表API绘制图表??

EN

回答 2

Stack Overflow用户

发布于 2012-06-27 22:22:55

考虑到pentaho报告设计器能够生成图表的事实,“这可能吗”的答案显然是肯定的。

在Pentaho Wiki中有一些文档描述了一般的方法。

http://wiki.pentaho.com/display/Reporting/Pentaho+Charting+Extensions

要生成图表,您需要两个协作部分-一个数据收集器函数和一个图表表达式。数据收集器函数负责创建JFreeChart能够理解的JFreeChart数据集类型,并可用作绘制图表的输入数据。Chart表达式用于根据收集的数据实际绘制图表。

这些函数的代码可以在“遗留-图表”子项目中找到。

我建议您首先使用报表设计器来获取工作图表配置。然后查看报告和图表元素及其子函数(通过窥探PRPT文件或通过解析prpt文件并使用调试器,这对您来说更容易)。

在Will Gorman的书“面向Java开发人员的Pentaho Reporting 3.5”中也有一些关于图表的很好的文档。

票数 1
EN

Stack Overflow用户

发布于 2012-06-27 08:35:19

Pentaho用于报告的报告应用编程接口是JFreeReport。我相信如果你需要一个应用编程接口来绘制图表,你会需要JFreeChart,因为它是BI平台使用的引擎。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11184413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档