[Java报表软件—功能比较]主流java报表软件之王者争夺战:功能大PK系列之类Excel负数特殊处理 |
在excel中,可以将负数显示成红色且去掉负号的方法,让结果更加醒目,满足用户的特殊需求。同样,FineReport报表和润乾报表作为主流java报表软件也可以实现这种效果。
FineReport依然发挥其可视化报表制作优势;
润乾使用公式方式。
1. FineReport报表的实现方法
右击需要设置此样式的单元格,此处假设为E3,选择“条件属性”,当当前值小于0时,添加两个条件属性,前景色为红色,新值为E3值的负数
具体设置如下图
500)this.width=500'>
这样就可以实现负数显示成红色且无负号,导出到excel中效果一致,真实值仍旧是负数,不会受影响。
2. 润乾报表的实现方法
把数据的显示格式写成:#,###.0000; #,###.0000,不要定义显示值
然后在前景色里定义颜色表达式:if(value()<=0,-65536,-16777216)
也可以实现上述效果,只是公式的方法不易理解,没有可视化的方法直观。
文章转自:http://reportblog.cn/archives/1022
|
|
|

.: 公告
本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。 |
|
« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
.: 我的分类(专题)
|

.: 最新日志
.: 最新回复
|

blog名称:Java报表软件 日志总数:357 评论数量:69 留言数量:0 访问次数:1213385 建立时间:2006年4月16日 |
|

.: 留言板
|

.: 链接
|

|