2013-11-22 38 views
1

我正在尝试根据传统脚本数据源的某些数据生成报告(包含图表和其他列表)。基本上,BIRT提供的图表不适合我的报告,所以我想也许我可以根据数据库中的数据生成一些图表(使用外部应用程序),将图表保存到文件中,最后将这些文件动态加载到我的报告中。所以这里是我的问题:如何在BIRT报告中绘制或绘制自定义设计的图表?

  1. 这是可能以某种方式创建自定义设计的图表?如果是的话 要做到这一点?以及如何将图表添加到报告中?
  2. 我有从脚本数据源的数据集中所需的所有数据,是否有可能在创建报表时使用一些javascript在 上绘制图形?我的意思是通过使用数据我只是
    绘制我自己定制的图表?(这是一个非常简单的图表,没有花哨的东西)。

回答

0

BIRT有一个图表API。其文档生命here

回答你的问题:是的,你可以,是的,你可以 - API有所有的信息,尽管它不是用户最友好的。

1

你也可以看看一些不同的图表库。 Fusion Charts(www.fusioncharts.com)拥有比标准BIRT更多的图表。 BIRT Designer Professional(您支付的BIRT Designer版本)提供对Fusion Charts的访问。

您还可以查看Chart Da Vinci,它是BIRT Chart API的程序化界面,为您提供了一种易于使用的技术(他们说)用于构建和自定义图表。

+0

+1提图达芬奇。这实际上可能会导致一个可行的解决方案。我不认为API会。 – venite