用Java报表工具FineReport实现单元格背景图

Web报表软件FineReport中,如果直接在单元格中插入图片会将单元格中的文字覆盖,想要将文字显示在图片上,就需要用到单元格背景。
右击FineReport报表设计器中的单元格选择“样式|自定义”,打开样式面板,选择“背景”标签,根据需要,这里选择“图片”,则插入图片作为背景,如下图
报表单元格样式
报表预览如下图,单元格中的文字显示在背景图片上
报表单元格背景预览
Web报表中,如果想通过某字段的值来控制单元格背景显示或是不显示,就需要用到条件属性里的背景。
单元格A10根据字段something的值来控制单元格背景显示与否,something字段值如下图
报表数据集
将字段something拖拽进单元格A11中,报表表样如下图
报表表样
当字段something值为1时,则报表单元格显示背景图;字段something值不为1时,则不显示背景图,条件属性设置如下图
报表条件属性
点击“编辑”按钮,选择需要添加的背景图片,如下图
报表条件属性之背景
报表预览如下图,字段something值为1时,则单元格显示背景图,值不为1时,则不显示背景图
报表背景图预览
立即发现·数据价值

推荐阅读

→ 自定义报表之自定义参数界面 → 信息化管理系统在企业中的价值 → 3步搞定销售分析报表 → BIRT报表深度解析之BIRT中国企业级用户流失之谜 → 怎样用图表分析数据(二) → 用了这款自动化表格制作软件,跟手工表格说再见 → 一款简单、实时、酷炫的图表制作软件 → 如何利用CRM系统报表,提高企业的核心竟争力? → 怎样用图表分析数据(一) → 典型数据报表的样式和作用
版权所有©2017 南京帆软软件有限公司 | 苏ICP备14031611号-3
返回顶部