![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
fineReport
GoodStudyAndDayDayUp
日日留心,事事留心
展开
-
帆软内置数据集实现决策报表联动——多数据集、多参数
场景之前博客实现了,单个数据集实现决策报表图之间的联动,但,现在两个联动报表的数据来源于两个内置数据集。效果如下:实现方法:1)多数据集实现柱状图参考:https://blog.csdn.net/leinminna/article/details/1057176432)中间表筛选数据同时将两个数据集,放到列表中:将参数设置到日期对应的单元格,过滤出目标数据:3)完成展示...原创 2020-04-23 23:07:11 · 7503 阅读 · 0 评论 -
帆软多内置数据集实现决策报表
场景使用两个内置数据集(冷轧产量_1、铸轧产量_1),实现柱状图。冷轧产量数据集铸轧产量数据集实现方法1)使用中间表,兼容两个数据集的数据然后将中间表设置为不可见2)使用数据集分类名:report0~C2(铸轧产量_.时间)系列名-1:report0~A2(铸轧产量_.合金分类) 值-1:eport0~B2(铸轧产量_.重量)系列名-2:report0~A2(冷轧...原创 2020-04-23 22:23:43 · 3069 阅读 · 0 评论 -
帆软设置自定义时钟
1 场景决策报表需要插入数字时钟:但,帆软提供的数字时钟,样式上不满足客户需求。帆软插件的时钟样式:2 实现方法1)建立一个.cpt文件在决策报表中添加一个空白的.cpt文件。在A1单元格输入汉字:北京时间:在B1单元格输入公式:在A2单元格(合并A2\B2)输入公式:2)定时刷新对该表单设置定时刷新,间隔1s。...原创 2020-04-22 12:53:26 · 3508 阅读 · 1 评论 -
帆软内置数据集实现决策报表联动
场景现在有生产产量(柱状图)和月产量(饼图),需要点击生产产量中的某月中的某类型的柱子,查询该月、该类型下的所有信息,展示在月产量(饼图)中。传递的参数是月份(1-12月)、类型(铸轧生产产量、冷轧生产产量)。要求:使用帆软内置数据集实现该决策报表的点击联动。问题1)传参数通常是采用mysql的sql语句穿参数,但这里没有使用mysql;2)帆软还有一种传参数方式是.cpt文件中单元...原创 2020-04-22 12:27:00 · 4726 阅读 · 2 评论 -
Mac帆软生成docker镜像之二
场景之前的博客:Mac帆软生成docker镜像,生成决策报表的镜像需要1-2小时;现在,使用docker file 的形式进行改进,实测时间减少到0.5小时。1 第一步在本地,创建一个固定的文件,这个文件专门用于生成docker镜像;然后在其中放置三个文件:1.1 Dockerfile// 1.基于tomcat运行镜像FROM tomcat:9-jdk8// 2.将项目复制导tom...原创 2020-04-16 23:03:08 · 1065 阅读 · 0 评论 -
帆软柱状图样式解析
场景帆软是很烦的软件,需要自己调样式。如何调整外框、网格线、边框、背景图、轴线、刻度线?1.轴线和刻度线设置2.边框设置3.外框和背景图设置4.网格线设置...原创 2020-04-05 17:03:04 · 5251 阅读 · 0 评论 -
帆软生成进度条相关报表(普通进度条、条形图、甘特图)
场景近期做了几个帆软进度相关的报表,几经周折,总结如下:1 普通进度条1.1 下载安装帆软进度条插件参考连接:1.2 属性设置普通进度实际上是一个在.cpt文件的单元格中,将一个小于1的值展示为一个百分比进度条。属性设置,安装插件后才有1.3 效果展示2 条形图2.1 选择类型在.frm文件中新增条形图后,设置条形图的类型如下:2.2 设置数据和属性字段名必须是:...原创 2020-03-31 15:24:34 · 6470 阅读 · 0 评论 -
帆软异常dealWithBEDSColumn和getColumnCount(Unknown Source)
场景使用帆软制作成报表,在没有数据的时候,点击报表,报如下异常:他的数据集js如下:var table = [];var column = [];column.push('生产任务编号');column.push('已出库数量');column.push('物料编码');column.push('物料名称');column.push('产品编码');column.push('...原创 2020-03-19 13:57:11 · 1830 阅读 · 0 评论 -
帆软报空指针异常及其他异常
帆软异常大全1 数据来源连接不存在导致和2 没有购买 填报预览功能原创 2020-03-12 19:06:26 · 2013 阅读 · 1 评论 -
Mac帆软生成docker镜像
场景公司使用帆软制作报表后,需要将报表系统生成可执行的docker镜像,技术总结如下:1 测试项目先测试项目,再打war包1.1 找到项目,复制项目打开帆软设计器,打开一个报表,展示的帆软项目位置如下:然后,将这目录下的这个webroot文件夹复制到tomcat的webapps文件夹中。1.2 替换tools.jar次步骤可省略;找到java_home下lib/tools.ja...原创 2020-03-08 16:53:22 · 1389 阅读 · 0 评论 -
帆软预览JSON数据集报TableDataException
1 场景使用帆软新建js后,点击预览,报错:com.fr.general.data.TableDataException或者报错:2 原因JSON数据集和JSON程序数据集 选错了;2.1 JSON数据集支持下面三种表达式:$$.data.rows[*]其他JS表达式2.2 JSON程序数据集仅支持JS表达式,其他两种,报错。...原创 2020-03-06 22:14:41 · 2153 阅读 · 0 评论 -
fineReport集成mongodb API实现报表
1 场景要求使用已有的mongodb接口,和fineReport实现报表功能。2 技术难点——获取数据刚下载的fineReport,不支持mongodb的API,和json格式的数据集。2.1 安装插件需要安装插件:https://help.finereport.com/doc-view-1985.html2.2 获取连接2.3 获取数据3 技术难点——解析数据3.1解析指定...原创 2020-03-05 21:10:14 · 1222 阅读 · 0 评论 -
新建帆软json数据集,预览报错jsonpath.invalidpathEXCEPTION
场景使用帆软的json功能建立数据集,点击预览的时候报错,jsonpath.invalidpathEXCEPTION原因解析出来的数据,帆软无法识别。帆软仅仅能够识别字符串、int、date 类型的数据,在你解析出的数据中包含数组、对象、等等,帆软将会报此错误。...原创 2020-03-05 20:36:45 · 1249 阅读 · 0 评论