专题总结 >> 设计报表 >> 单元格显示数据条

楼主
我是社区第59718位番薯,欢迎点我头像关注我哦~
本帖最后由 加菲喵 于 2015-9-10 16:13 编辑

专题总结 >> 设计报表 >> 单元格显示数据条
单元格显示数据条


1. 概述
在数据表的统计时,如果不习惯不易读的数字文本时,可以采用转换为数据条展示,可以让报表更直观,更生动。
以一个行式表为例子,效果如下图:

      
2. 示例


2.1 单元格设置
      B4单元格设置代码如下       ,并设置为HTML显示内容
  1. "<table width=" + ROUND(B4 * 1000 / SUM(B4[!0;!0]), 2) + "% border=0 cellspacing=0 cellpadding=0> <tr> <td bgcolor=#00E3E3><div color=#ffffff align=right> </div></td> </tr> </table>"
复制代码
               
2.2 代码解释(html代码)
       "<table width=" + ROUND(B4 * 1000 / SUM(B4[!0;!0]), 2)  设置宽度为 ROUND(B4 * 1000 / SUM(B4[!0;!0]), 2)
       "% border=0 cellspacing=0 cellpadding=0> 取消边框,单元格间距设置为0,单元格的内容和边框距离为0
       <tr> <td bgcolor=#00E3E3> 设置单元格的内容颜色    http://www.114la.com/other/rgb.htm 参考代码表
       <div color=#ffffff align=right>  设置单元格的背景颜色位置靠右
2.3 设置悬浮提示
      悬停显示数值
  1. =ROUND(B4 * 1000 / SUM(B4[!0;!0]), 2) +"‰"
复制代码
        
2.4 保存并预览
保存模板,点击分页预览即可查看效果。在线查看模板效果请点击ProgressBar.cpt
已完成模板可参考%FR_HOME%\WebReport\WEB-INF\reportlets\demo\basic\ProgressBar.cpt



分享扩散:
参与人数 +2 F豆 +5 F币 +20 理由
传说哥 + 20 很给力!
yinanqi + 5 很给力!

查看全部评分

沙发
发表于 2015-8-6 08:58:24
本帖最后由 土肥圆 于 2015-8-13 10:12 编辑

楼主,这个帖子写的很详细,不过帮助文档上面已经有这个的内容了http://www.finereporthelp.com/help/9/15/7.html,楼主这个应该算是补充啦
原文补充:为C级,因为原文档已经写的挺详细,也很通用化了
参与人数 +1 F豆 +30 理由
传说哥 + 30 赞一个!

查看全部评分

板凳
发表于 2015-8-13 10:44:13
本帖最后由 海绵宝宝 于 2015-8-13 10:49 编辑

评分:C级
地板
发表于 2015-8-25 17:39:34
5楼
发表于 2015-11-17 10:17:40
高大上的样子
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

4回帖数 1关注人数 4110浏览人数
最后回复于:2015-11-17 10:17

返回顶部 返回列表