帆软FineReport8.0使用技巧总结及常见问题解决

来源:互联网 发布:大数据概念股一览 编辑:程序博客网 时间:2024/06/06 11:40

帆软FineReport使用技巧总结
如下提个自己画的cpt模板,下面的功能都用到了
http://download.csdn.net/download/qq_36743482/10001977

1.重复与冻结设置,作用:冻结区域

模板-重复与冻结设置
这里写图片描述
这里写图片描述

2.单元格有效小数设置

选中单元格-格式-数字-#0.00
这里写图片描述

3.图表中有效小数设置

图表属性表-条件显示-新建条件属性-标签内容-值-格式-分类序号=
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

4.实现多选框的筛选

属性-分隔符-‘,’
这里写图片描述
在数据集中如下写
这里写图片描述

5.隔行换色

条件属性-背景-公式-row() % 2 = 0
这里写图片描述
这里写图片描述
这里写图片描述

6.解决中文不识别问题

数据连接-URL后面添加->?useUnicode=true&characterEncoding=UTF-8
原始编码:UTF-8
新编码:UTF-8
这里写图片描述

7.赋新值

如下图:对于图表中为null的数据(即空白处),更多时候我们希望看到的是显示0,或者其他的形式,以下有常见的两种解决方式。
这里写图片描述

  • 1.直接在cpt的数据库查询中修改并赋新值
    对该字段a进行判断:
if(a is null ,0 , a) AS a

这里写图片描述

  • 2.直接对单元格赋新值
    选中单元格 - 右键 - 条件属性
    在公式中输入: $$$ = null(是三个连着的$符号,这里不显示)
    三个连着的$符号 表示当前值
    这里写图片描述
    这里写图片描述
    保存预览,结果相同。
原创粉丝点击