BIRT限制每个图表的X系列,如JasperReports,绘制多个图表

时间:2012-03-01 15:01:56

标签: charts jasper-reports birt

我现在正在使用BIRT来显示一些图表。我需要根据脚本数据显示条形图。如果数据太多,那么图表X系列会变得非常紧凑。

我想限制图表上显示的X系列的数量,让我们说5,然后接下来5来绘制另一个图表,依此类推。通过使用嵌套组并在组事件上重置图表,可以在JasperReports中使用。我无法在BIRT中实现这一目标。

这可能在BIRT吗?

P.S。我需要获得下面图像的内容,就像在Jasper中一样。我可以用BIRT在右下方

I need to obtain what is on top, like in Jasper. What I can with BIRT right now is on the bottom-right

1 个答案:

答案 0 :(得分:1)

是的,这是可能的:

  1. 使用适当的数据集将报表项添加到报表中。
  2. 向表中添加一个组,将每个组的系列数限制为不超过5个系列(即,以与在JasperReports中设置嵌套组相同的方式进行分组。)
  3. 删除表格对象中除组页脚<。li>之外的所有行。
  4. 将图形添加到组页脚(通过从Palette中拖动)并正常设置列,值和系列。
  5. 不需要在组事件上重置图表,因为分组已在表对象中完成。