Java图表开发:FineReport 图表单元格数据源

 时间:2026-02-24 20:48:19

1、 数据准备

打开模板%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Primary\Chart\Chart.cpt,将这张模板中的图表数据源修改为单元格数据源。

如上效果图,左侧的单元格数据是通过地区、产品类型和销量三个字段扩展得来的,将这三个字段拖拽至单元格中,设置销量所在单元格C2的数据显示方式为汇总求和,如下图:

Java图表开发:FineReport 图表单元格数据源

2、 修改图表数据源

将悬浮图表的数据源修改为单元格数据源,由效果图的柱形图可知,分类轴即X轴显示的为地区,系列名称为产品类型,系列值为销量值:

分类轴地区A2

系列名称产品类型B2

系列值销量值C2

按照上述表格设置图表数据源,如下:

注:使用单元格数据作为图表数据时,分类轴、系列名与系列可能不是由一个单元格扩展出来,而是由多个单元格组成,此时定义图表数据规则如下:

如果数据来自于一片连续的单元格如A1~A3:则定义时使用公式=A1:A3,用冒号隔开。

如果数据来自于不连续的多个单元格如A1、A3、A5:则定义时使用公式=[A1,A3,A5]用逗号隔开,并且需要加上[]号。

Java图表开发:FineReport 图表单元格数据源

3、修改图表样式

去掉图表上面的标签显示,选中图表,点击图表属性表-样式>标签,去掉勾选项,如下图:

Java图表开发:FineReport 图表单元格数据源

4、效果查看

保存模板为,点击分页预览,可以看到上面所示的效果图。

在线查看

  • Java图表开发:FineReport图表
  • 怎么用java图表开发FineReport制作图表
  • Java图表开发:FineReport图表填报控件
  • java报表开发插件FineReport:[1]图表数据
  • Java图表开发:FineReport图表 插入删除行
  • 热门搜索
    低碳生活的好处 hb是什么意思 如何开发软件 如何下载文件 如何选择基金 舌苔发黑是什么原因 cpu怎么看性能 生活的图片 经常便秘怎么调理好 美萨披萨怎么样