帆软报表开发步骤 1.新建数据连接 新建数据连接的目的是让 FineReport 设计器连接数据库,这样报表就可以在数据库中读取、写入或修改数据。 数据连接的方式有两种,分别是连接内置数据库和连接外置数据库。制作这张报表连接的是 FineReport 内置的 SQLite 类型的数据库,有关外
在一张报表中,新建了一些数据集,如果想在下一张报表中复用这些数据集。不用一个个新建,有一个简便的办法。 比如想复用这张报表的数据集: 1.首先找到该报表所在的文件夹。 2.用任意文本编辑器打开 这里使用notepad++打开。 复制整个<TableDataMap>的数据 3.新建
目录 一、入门基础1.1 单选题1.2 多选题1.3 判断题 二、数据集2.1 单选题2.2 多选题2.3 判断题 三、模板3.1 单选题3.2 多选题3.3 判断题 四、报表设计4.1 单选题4.2 多选题4.3 判断题 五、参数5.1 单选题5.2 多选题5.3 判断题 六、图表6.1 单选题6.2 多选题6.3 判断题 七
vue项目中,使用iframe嵌套帆软报表遇到的问题 1. 动态切换src时,报表的部分内容加载顺序出现在问题, 2. 解决iframe缓存问题 解决方法: 采用location.replace(url)的方式解决
目录文档地址下载安装运行服务器下载安装设计器服务器部署包安装方式:报表访问地址:文档地址帆软报表官网地址http://www.finereport.com/product/download 下载安装运行服务器【安装流程参考官网文档,非常详细】下载安装设计器 服务器部署包安装方式:https://help.finereport.com/d
一、找到db.script文件 在如下目录找到db.script文件。 二、编辑文件内容 打开db.script文件,将INSERT INTO FINE_CONF_ENTITY VALUES('SystemConfig.serverInit','success')代码中的success修改为其他信息。 三、重置密码 保存后重启 FineBI ,进入平台,重置超级管理员的用户
报表和BI在项目中经常会涉及,报表往往多一些(可以把报表算BI吧),这里简单记录一下目前主流产品的情况,方便选用。 国外工具 1.Tableau Tableau的呈现效果不错,不过现在很多开源图库的呈现效果也很好了。我觉得tableau比较好的地方在于桌面分析,给业务部门的数据分析团队用挺方便的。 Tabl
一、实现共分为三步: 搭建SpringBoot后台,从DB获取需要的数据通过URL请求后台处理后返回特定结构的数据新建帆软模板,选择文件数据集中的URL 二、总体效果 后台日志 数据库信息 三、SpringBoot后台 项目文件结构如下图 主要包及内容介绍 com/frsp/demo/config 包下放的
大数据的到来提升了数据的高度,企业第一次有条件在深层次获得并使用全面的数据。数据的大规模应用正改变着企业的运营管理方式,加之市场的快速变化,企业也越来越认识到数据分析应用的重要性。 但是,数据平台的搭建、数据分析应用的全面推行是一项艰巨的任务。如何搭建、如何选型、如
测试登录页改为其他页面,导致报错404。 解决方法: 通过单点接口实现登录决策系统之后直接在平台内修改。 1)访问单点接口 浏览器 F12 调用控制台,在 console 选项中输入 encodeURI("http://ip:端口/webroot/decision/login/cross/domain?fine_username=XX&fine_password=XX&val
使用参数进行报表数据查询时,如果控件中参数值为空(控件中不输入参数值),点击查询后,不会显示任何报表数据。如下图所示: 我们需要实现的效果是,当控件中参数值为空,点击查询后,会显示报表中的全部数据。如下图所示: 给单元格 A2 添加数据过滤条件。双击 A2 单元格,在弹出的数据列对
页面渲染是指报表在计算完成后,生成 html 页面时加上各种格式外观属性的过程。如果在报表中添加了大量的呈现效果(隔行异色、背景图、条件警戒色等)时,页面渲染的速度就会受到影响变慢,但往往这些呈现效果又是必须的,所以这个时候就得看报表的性能了。这里对润乾、帆软和 smartbi 三款报
1-100,取99个,怎么发现剩余的那一个? 取98个,怎么确定剩余的两个? 单例模式是什么? 怎么保证高并发下的单例模式线程安全? 双绞锁是什么?(没有答出来) 看过哪些书籍? hashcode和equals方法为什么要重写? 如果只重写equals,不重写hashcode会怎么样? 页面的登录是怎么做的? 数据库密码没有加密?
[财务][数据化分析][帆软]报表设计-分页预览 1. 概述 分页预览即普通预览模式,FineReport 的默认预览方式,一般在只需要查看报表数据用于分析的时候使用。 下面我们以内置的 GettingStarted.cpt 模板为例,来看看分页预览的使用方式以及其一些属性的设置。 2. 分页预览示例 1)打
帆软10破解,无限制可升级,方法如下 1、首先修改 就是不能破解 愚人节快乐!!! View Code 2、其次修改 用人民币找帆软公司破解,价位越高破解越彻底,只要金钱给足 View Code
帆软报表学习积累 根据日期截取获取年、月 select strftime('%Y',订购日期) as 年份, 【只对日期格式有效】 strftime('%m',订购日期) as 月份, 本地设计器无法连接远程服务器? 一般为jar 版本,检查本地jar版本与服务器是否一致。 过滤值
——帆软FineReport、Taomcat、JDK及Mysql数据库的集成——解决访问系统报表报错 1、下载并解压FineReport_7.1、taomcat、JDK链接 1.1:JDK1.7安装程序: 链接:https://pan.baidu.com/s/1YqxjwY5iXZpgJKEoEiUh1Q 提取码:xhz7 1.2:FineReport_7.1安装程序: 链接:https://pan.baidu.co
报错背景 帆软报表中的sql语句去查询数据库,汉字部分出现的都是??? 报错现象 报错原因 帆软报表配置数据库连接的URL的时候出现问题 报错解决 在URL后面加上 ?useUnicode=true&characterEncoding=utf8 问题解决
由于项目及业务需要,有时候一个页面会有n张报表,那么这个时候就需要一键导出功能(方便省事) 首先项目肯定要集成帆软报表工具,帆软的各种jar包以及静态资源(js,css)等也会集成到项目里。 直接上代码,(主要有两个方法) function printReport(name, sex, age ){ var params=""; if(""!=name
在报表中,为了突出鼠标所在单元格,当鼠标悬浮时突出背景色(字体),鼠标离开后恢复原有的背景色(字体)。 在设计器 模板>模板 Web 属性>填报页面设置,去除填报当前编辑行背景设置的勾选,在事件设置中添加【加载结束】事件: //鼠标经过$(".x-table td").mousemove(function() {/
自定义JavaScript代码,使用HTML解析 function(){var name = this.name;var total = '<div style="width:100%;height:200%;">';total += '<div align=center style="vertical-align:top;padding-bottom:1px;"> <span style="f
1)方法一 - 数据集参数 在定义数据集时,通过使用if函数判断参数的值是否为空,若为空就不过滤参数,若不为空就进行参数过滤。 SELECT * FROM 订单 where 1=1 ${if(len(area) == 0,"","and 货主地区 = '" + area + "'")} 2)方法二 - 模板参数 在给数据列设置过滤条件的时候,同样
首先实现下拉参数联动 1.参数的定义→添加控件绑定数据→参数过滤和参数面板样式 下拉复选框控件注意事项:select * from tablewhere 1=1${if(len(控件名称)=0,"","and 字段名称 in ('"+控件名称+"')")} 2.为订单编号添加过滤条件和条件属性 为货主省份添加条件属性 编辑控件
1.首先是安装帆软报表软件 下载地址:http://www.finereport.com/product/download 激活码注册格账号就有了 2.启动软件,新建连接数据库 点击菜单服务器>定义数据连接,弹出一个定义数据连接的对话框,如下图所示: testpage为自己去的数据库连接名,url为自己本地数据