java报表设计_在java报表FineReport中实现在线编辑与设计报表样式

阅读提示:

文章中与FineReport软件使用的相关内容,基于软件的V7.0旧版本编写,不代表软件最新的使用方式。

FineReport最新版免费试用:https://www.finereport.com/product/active

FineReport最新版使用教程:https://help.fanruan.com/finereport/

FineReport是一款人性化的报表软件,打印之前的报表可在线编辑样式就是其表现之一。

我们经常会遇到这样的情况,费了好大的劲终于把报表做好了,临到把报表打印出来给领导看,又会觉得,哎,报表底色换一种颜色是不是更美观?字体再调大一些是否看上去更合适?但是重新改模板,调颜色又是一次麻烦,这个时候,FineReport报表的在线编辑报表样式功能就来拯救你了!

有时候我们会在模板展示过程中对报表的一些字体、颜色等样式不满意,希望在访问的时候可以随时更改样式,再进行导出或打印的操作,这时就可以把报表通过 &op=edit 方式预览,报表处于编辑状态,可以实现在线对展现后报表样式内容进行二次编辑,以达到在线实时编辑器的效果。

那么如何实现这种在线编辑功能呢?

随便分页预览一张模板,如http://localhost:8075/WebReport/ReportServer?reportlet=doc/Primary/GroupReport/Group.cpt简单分组报表,在浏览地址的url后面加上&op=edit就显示为如下编辑状态了。

c12d1bf8b26f42fc4e4f62e0a991c659.png

如上图报表上面的工具栏分别代表:撤销、返回、保存、导出、打印、字体、大小、字体颜色、粗体、倾斜、下划线、删除线、单元格颜色、边框、对其方式,下面文本框显示鼠标所在单元格的值,可对值进行修改。修改模板单元格效果如下:

7a5318087f39d2b1a35815899a6e5253.png

就可以把修改后的模板直接导出或者打印了,导出或打印出来的效果就是编辑后的模板样式。现在还不支持保存的功能。

阅读次数:3,231

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值