公开目录

更新动态
文档月刊
产品简介
产品简介
购买指南
配置推荐
快速入门
新手 FAQ
设计器简介
设计器安装升级
操作指南
国际化
设计器常见问题
数据准备
数据连接
数据集
报表应用
Word报告
报表入门
行式报表
多数据源报表
分组报表
分页报表
分栏报表
主子报表
树报表
用HTML显示内容示例
常见的数据处理方式
常见应用示例
常用插件
普通报表JS示例
报表FAQ
报表专题
函数
层次坐标
排序
导出
打印
超级链接
条件属性
编码专题
参数应用
参数入门
控件入门
参数控件基础
参数控件进阶
常见问题排查
填报应用
填报入门
填报进阶
常用插件
填报接口
问题排查
图表应用
图表入门
基础图表
扩展图表
图表数据
图表样式
图表特效
图表接口
图表示例
常见问题
插件图表
决策报表应用
决策报表入门
决策报表组件
决策报表设计示例
决策报表JS实例
决策报表新自适应
FVS大屏编辑模式插件公测
数据决策系统
数据决策系统入门
管理系统
管理平台应用
数据决策系统FAQ
移动端应用
移动端简介
移动端使用
移动端模板制作
移动端管理
部署集成
服务器部署
Web 集群配置
Web 页面集成
单点登录
FineReport与FineBI集成
部署集成插件
session
性能优化
模板加载慢
分页展示数据
读取缓存数据
模板耗时分析
优化模板
服务器性能优化
二次开发
前端开发
引擎API
插件开发
Web API
场景应用
大屏应用
报表开发高手养成记
人事场景应用
疫情场景应用
销售场景应用
"公开目录" 分类下的文档该分类下有2222篇文档创建该分类下的文档
Linux防火墙使用及配置
文档创建者:小稚      创建时间:06-07 15:57      标签:      编辑:2次    |   浏览:2462次

摘要:1. 概述工程部署到 Linux 系统中后,Linux 系统需要开放工程端口,工程地址才能被其他电脑访问。2. Centos 7 firewall 2.1 fir[阅读全文:]

Windows服务器设置出入站规则
文档创建者:小稚      创建时间:06-07 15:07      标签:      编辑:1次    |   浏览:2996次

摘要:1. 概述1.1 应用场景工程部署到 Windows 系统中后,Windows 系统需要开放工程端口,工程地址才能被其他电脑访问。1.2 Windows&nbsp[阅读全文:]

磁盘扩容
文档创建者:小稚      创建时间:06-04 16:51      标签:      编辑:1次    |   浏览:1645次

摘要:1. 概述报错信息出现no space left on device,说明磁盘空间不足,出现此类报错会导致服务器启动失败,或者部分操作无法执行的情况。此时需要给磁盘扩容。2. 操作步[阅读全文:]

下拉树控件自动构建示例
文档创建者:印然      创建时间:11-11 10:54      标签:      编辑:13次    |   浏览:31564次

摘要:1. 概述1.1 预期效果效果图如下图所示:1.2 实现思路通过将数据集直接转为树数据集,下拉树直接选择树数据集来自动构建层级。2. 示例2.1 定义数[阅读全文:]

行高列宽超出页面大小设置
文档创建者:文档助手1      创建时间:11-04 09:30      标签:      编辑:12次    |   浏览:71346次

摘要:1. 问题描述单元格如果设置了自动调整行高,那么单元格的列宽会保持不变,只会根据文本长度来调整行高。一旦文本过长,行高超出了页面的高度,此时会报错:错误代码:11300002 行高列宽超出页面大小设置,[阅读全文:]

端口占用查看
文档创建者:小稚      创建时间:06-04 15:06      标签:      编辑:3次    |   浏览:7836次

摘要:1. 概述若系统中部署多个工程,很有可能会出现端口占用的情况,本文介绍如何查看端口是否被占用。2. Linux 系统2.1 方法一:使用 lsof 语句进行查看2[阅读全文:]

利用JS制作旋转木马效果
文档创建者:天狮座      创建时间:01-19 10:35      标签:      编辑:8次    |   浏览:14037次

摘要:1. 概述1.1 预期效果目前很多画面都要用旋转木马的效果来展示。效果如下:1.2 实现思路可以通过 JavaScript 的来实现上图的效果。2. 示例2.1 准备模板新建一个决策报表,在里面拖进一个[阅读全文:]

系统管理
文档创建者:文档助手1      创建时间:11-10 15:10      标签:      编辑:22次    |   浏览:23970次

摘要:1. 概述管理员登录数据决策系统,点击「管理系统>系统管理」,或者直接输入http://localhost:8075/webroot/decision#management/system/logi[阅读全文:]

条件汇总
文档创建者:文档助手1      创建时间:11-02 17:25      标签:      编辑:25次    |   浏览:67306次

摘要:1. 概述本文的学习视频如下,如果您需要由浅入深地学习层次坐标可以使用:层次坐标专题[helpvideo]1639[/helpvideo]1.1 应用场景条件汇总:统计满足某些条件的数据个数。例如下图示[阅读全文:]

填报问题汇总
文档创建者:Wendy123456      创建时间:04-03 16:14      标签:      编辑:7次    |   浏览:22532次

摘要:1. 概述本文档列出一些新手常遇到的问题及解答,方便用户在遇到问题时参考。2. 报表填报属性问题解决方案填报预览与分页预览的区别填报预览:在 Web 端预览用来填报数据的模板,一般在[阅读全文:]

查询不同时间周期的数据
文档创建者:吴凡      创建时间:03-11 12:27      标签:      编辑:5次    |   浏览:16628次

摘要:1. 概述1.1 问题描述决策报表查询指定区间日期数据时,希望可以通过点击按钮( 不在参数面板 )查询到最近的数据,例如:近7天、近14天等等。如下图所示:1.2 解决思路直接将开始和结束的两个日期控件[阅读全文:]

扩展后多列按先后排序
文档创建者:axing      创建时间:11-28 12:32      标签:      编辑:4次    |   浏览:30015次

摘要:1. 概述1.1 问题描述数据集中我们可以用 SQL 语句中 order by A,B 语句,将结果先按照 A 排序,再按照 B 来排序。那么设计器中如何使用「扩展后排序」实现多列排[阅读全文:]

集群环境检测工具
文档创建者:Vic.zhang      创建时间:05-27 15:44      标签:      编辑:16次    |   浏览:15831次

摘要:1. 工具信息在部署前,建议在部署集群的各个服务器上均运行一遍此工具,以检测系统环境是否符合集群部署的要求。版本V1.0安装包cert-1.1.tar.gz运行环境RedHat、CentOS[阅读全文:]

决策报表块风格
文档创建者:文档助手1      创建时间:10-30 14:36      标签:      编辑:46次    |   浏览:47823次

摘要:1. 蓝色基本风格#B8E3E4标题色#DCF2F0行背景2. 蓝色渐变风格#4FADC2分类标题色#F1FEFF左侧标题色#B8E3EC总额背景色3. 蓝绿色基本风格#5BCDCA此色号为标题#C7E[阅读全文:]

2021-05-26 更新日志
文档创建者:RosieY      创建时间:05-25 09:02      标签:      编辑:3次    |   浏览:5809次

摘要:1. 版本报表服务器版本JAR 包版本APP版本HTML5移动端展现插件10.0.162021-05-2610.4.98210.4.9822. 兼容说明10.0.16 及之后的版本,由于产品内置驱动升级[阅读全文:]

列表控件
文档创建者:yiyemeiying      创建时间:03-03 09:47      标签:      编辑:11次    |   浏览:17379次

摘要:1. 概述1.1 应用场景「列表控件」不支持参数应用,只在填报场景中使用,可以通过该控件选择单条数据信息,录入填报的数据。如下图所示:1.2 如何添加选中单元格后,点击右侧属性面板的「控件设置」,「选择[阅读全文:]

Linux 版集群运维手册
文档创建者:Vic.zhang      创建时间:05-20 17:29      标签:      编辑:19次    |   浏览:9489次

摘要:说明:1)此运维手册适用操作系统:CentOS6.x 、CentOS7.x、RedHat6.x、RedHat7.x。2)此运维手册适用部署方式:按照帮助文档部署的集群环境。1. 启动/关闭集群组件1.1[阅读全文:]

Redis 集群开机自启动脚本
文档创建者:疏影横斜      创建时间:09-02 15:11      标签:      编辑:3次    |   浏览:4731次

摘要:1. 创建 Redis 集群的管理脚本 redis-cluster 文件修改说明:请根据实际情况修改配置文件中的以下圈红内容 redis-cluster 文件配置说明:#![阅读全文:]

系统可用性监测工具
文档创建者:疏影横斜      创建时间:09-04 11:58      标签:      编辑:25次    |   浏览:8250次

摘要:1. 概述1.1 版本FineReport 版本JAR 包安装包JDK10.02020-04-26系统可用性检测工具安装包JDK 1.8 且小版本需在 JDK8u102 以上2020-08-031.2[阅读全文:]

Linux 系统配置各个节点的时间一致性
文档创建者:Vic.zhang      创建时间:04-29 14:14      标签:      编辑:10次    |   浏览:7131次

摘要:方案一:使用 date 命令调整时间date #查看当前系统时间和日期date -s 02/21/2019 #设置日期,例如将系统日期设定成 2019 年 02 月 21 日date -s 19:21:[阅读全文:]

数据连接失败排查
文档创建者:April陶      创建时间:05-25 14:54      标签:      编辑:1次    |   浏览:3027次

摘要:1. 概述1.1 版本Finereport 版本10.0.161.2 概述用户在遇到数据连接报错后,可以点击详情查看报错内容,常见报错:会在报错中出现报错原因,及对应的链接,帮助用户解决问题。非常见报错[阅读全文:]

文件
文档创建者:文档助手1      创建时间:10-30 09:13      标签:      编辑:17次    |   浏览:84144次

摘要:1. 概述1.1 版本报表服务器版本功能变动10.0.16打开、保存模板时逻辑优化1.2 功能介绍FineReport 设计器菜单栏文件 菜单下,是一些模板常规操作和设置项,如下图所示,本节将讲述打开、[阅读全文:]

多分类坐标轴
文档创建者:jiangsr      创建时间:11-13 17:35      标签:      编辑:10次    |   浏览:23527次

摘要:1. 概述1.1 版本报表服务器版本功能变动10.0.16多分类坐标轴排序优化:每个层级的分类顺序会和数据集中该分类的顺序保持一致1.2 应用场景为提高实用性,柱形图,条形图,折线图,面积图和组合图中内[阅读全文:]

JS实现回调函数中自定义提示
文档创建者:印然      创建时间:11-17 17:22      标签:      编辑:24次    |   浏览:33834次

摘要:1. 概述1.1 问题描述控件添加「提交入库」类型的事件,即可实现点击或编辑控件后填报入库。该方式在提交后默认不返回成功和失败的结果提示,如果希望在进行填报时返回结果提示,或者根据提交成功与否执行一些自[阅读全文:]

Round函数
文档创建者:印然      创建时间:11-10 17:15      标签:      编辑:8次    |   浏览:20462次

摘要:1. 概述1.1 应用场景在制作报表时,某数据列如收入金额是数字类型,其中数据包含小数,且小数位数不超过 2 位,对该列进行求和(使用公式 sum)等处理时,会发现最终的结果如:123456.40999[阅读全文:]

FineReport和FineBI的区别
文档创建者:yiyemeiying      创建时间:02-17 08:38      标签:      编辑:30次    |   浏览:145652次

摘要:1. 概述FineBI 和 FineReport 是帆软软件旗下的两款数据分析工具。两款产品各有区别及各自的优势所在。本文介绍两款产品的异同点及兼容性。2. 产品区别FineReport 和 FineB[阅读全文:]

防止填报第一行数据被删除
文档创建者:包继开      创建时间:10-09 09:34      标签:      编辑:17次    |   浏览:6959次

摘要:1. 概述1.1 问题描述存在插入删除行按钮的模板,如果只剩一行数据时点击了删除行,那后续就无法再新增行了,因为页面上没有插入行按钮了。那么如何实现第一行数据禁用删除行按钮呢?1.2 实现思路方案一:插[阅读全文:]

自定义插入删除列按钮
文档创建者:快去学习别玩了      创建时间:08-24 17:28      标签:      编辑:10次    |   浏览:24517次

摘要:1. 概述1.1 问题描述默认的插入删除行按钮类型只有插入行和删除行 2 个选项。那么怎么实现下图所示插入和删除列的效果呢?1.2 实现思路插入删除行按钮是根据父子格关系来识别需要插入和删除的数据的。所[阅读全文:]

根据图表分类或系列超链到不同报表
文档创建者:cherishdqy      创建时间:04-19 21:22      标签:      编辑:18次    |   浏览:24570次

摘要:1. 概述1.1 应用场景点击柱形图的柱子跳转到不同报表。地图中设置多个区域名称,点击不同的区域跳转到不同的报表。点击饼图不同的块,跳转到不同的 cpt 。示例效果如下所示:1.2 实现思路图表属性面板[阅读全文:]

[设计器]JDBC连接数据库
文档创建者:加菲喵      创建时间:10-20 09:57      标签:      编辑:74次    |   浏览:165273次

摘要:1. 概述1.1 版本Finereport 版本功能变动10.0.16设计器数据连接配置由原来的直接输入 URL,变成数据库名称+主机+端口的格式。保留 URL 格式,并与配置项实现双向联动,降低数据连[阅读全文:]

动态轮播折线图
文档创建者:axing      创建时间:02-28 12:33      标签:      编辑:7次    |   浏览:15668次

摘要:1. 概述1.1 问题描述折线图预览时,有时不需要将全部内容展示出来,而是随着时间维度的递增,依次展现。如下图所示:效果一:效果二:1.2 实现思路在 SQL 查询语句中设置时间参数过滤数据,时间参数的[阅读全文:]

补足空白行
文档创建者:文档助手1      创建时间:11-02 15:35      标签:      编辑:18次    |   浏览:38450次

摘要:1. 概述1.1 问题描述在文档 每页显示固定行数 中说到当一个组内的数据不足设置的行数时,只显示组内余下的数据。但我们希望这种情况时可补充空白数据来补足行数显示,如下图所示:1.2 解决思路[阅读全文:]

JS实现固定插入和删除最后一行/多行
文档创建者:星踪      创建时间:05-18 11:58      标签:      编辑:1次    |   浏览:6013次

摘要:1. 概述1.1 问题描述默认的工具栏插入行和删除行按钮操作的是鼠标选中行,单元格的插入行和删除行按钮操作的是当前行,使用插入删除行的JS接口可以实现在固定行进行插入和删除。那如果是希望固定在最后一行进[阅读全文:]

JS实现控制提交时间段
文档创建者:星踪      创建时间:05-17 11:09      标签:      编辑:2次    |   浏览:3718次

摘要:1. 概述1.1 问题描述希望通过设置让用户只能在指定的时间段内提交。1.2 实现思路用公式判断当前时间是否在设置的时间段内 ,在的话执行提交,不在的话弹出提示。接口说明可以参考:工具栏接口,消息接口。[阅读全文:]

2021-04-09 更新日志
文档创建者:Leo.Tsai      创建时间:04-09 17:18      标签:      编辑:4次    |   浏览:5124次

摘要:1. 版本报表服务器版本JAR 包版本APP版本HTML5移动端展现插件10.0.152021-04-0910.4.98210.4.9822. 简述2.1 图表1. 优化:优化客户环境缺少中文字体导致图[阅读全文:]

贡献日历图
文档创建者:axing      创建时间:03-26 18:45      标签:      编辑:1次    |   浏览:1832次

摘要:1. 概述1.1 预期效果如何实现类似 GitHub 的打码贡献图呢,如下图所示:1.2 实现思路通过公式结合单元格扩展属性来实现。2. 示例2.1 准备数据新建普通报表,新建一个内置数据集 Embed[阅读全文:]

移动端弹窗插件在决策报表填报中的应用
文档创建者:Kevin-s      创建时间:05-11 22:06      标签:      编辑:0次    |   浏览:1381次

摘要:1. 概述1.1 描述本文档介绍在决策报表中点击打开填报弹窗子表,填写数据,并在主表呈现。1.2 预览效果1.3 插件安装插件下载请点击:移动端弹窗设计器插件安装方法请参见:设计器插件管理服务器安装插件[阅读全文:]

[APP]导出长图
文档创建者:April陶      创建时间:05-11 10:20      标签:      编辑:2次    |   浏览:2366次

摘要:1. 概述1.1 版本APP版本10.4.982注:安卓仅6.0及以上系统支持。1.2 应用场景用户在移动端查看模板,常常需要导出长图以便分享给其他人。产品支持移动端分享时,导出模板长图。2. 操作步骤[阅读全文:]

[App]系统语言
文档创建者:文档助手1      创建时间:01-19 14:58      标签:      编辑:19次    |   浏览:9055次

摘要:1. 概述1.1 版本移动端设备App 版本App 支持语言 Phone、Pad--简体中文、繁体中文、英文10.2.39日文10.4.982韩文1.2 应用场景用户希望 App 中的语言可以[阅读全文:]

地图模糊匹配
文档创建者:Leo.Tsai      创建时间:04-26 09:46      标签:      编辑:9次    |   浏览:8307次

摘要:1. 概述1.1 版本介绍报表服务器版本JAR 包版本新增功能10.02020-04-26部分地图类型新增「模糊匹配」按钮1.2 应用场景有时候用户地图数据的区域名称跟 FineReport 地图内置的[阅读全文:]

移动端 10.0 更新日志
文档创建者:jiangsr      创建时间:10-31 15:13      标签:      编辑:7次    |   浏览:18389次

摘要:1. 概述1.1 视频讲解App10.0 全新功能讲解,视频详细点击 http://bbs.fanruan.com/course-64.html 1.2 功能介绍App10[阅读全文:]

JS实现日期控件查询天数控制
文档创建者:橙子超人      创建时间:11-09 15:06      标签:      编辑:13次    |   浏览:18335次

摘要:1. 概述1.1 问题描述参数面板有2个日期控件,开始时间和结束时间,想要判断开始时间不能大于结束时间,且两者间隔不超过30天。1.2 实现思路在查询按钮的点击事件中,利用JS获取日期控件值,判断日期间[阅读全文:]

[平台] ODBC 数据连接
文档创建者:Leo.Tsai      创建时间:07-23 16:04      标签:      编辑:5次    |   浏览:4265次

摘要:1. 概述1.1 应用场景FineReport10.0 内置了 JDK1.8 或 JDK 11 ,但是这两个版本 JDK 不支持直接连接 ODBC 数据源的。如果直接在平台连接 ODBC 数据源,会有如[阅读全文:]

SQLSERVER多实例名情况建立数据链接
文档创建者:boykarl911      创建时间:07-17 10:18      标签:      编辑:2次    |   浏览:7134次

摘要:1. 概述一般安装SQL SERVER都是使用默认实例名,但是有时候有特殊情况不能使用默认实例名,或者多个实例的时候,就不一样了。2. 实现思路修改地址参数即可建立非默认实例名的链接3. 操作步骤/示例[阅读全文:]

JS实现对控件输入值的及时校验
文档创建者:文档助手1      创建时间:11-10 13:45      标签:      编辑:19次    |   浏览:19659次

摘要:1. 概述1.1 应用场景希望在填报控件中输入值后,及时地进行校验,如果有问题则弹出提示并清空输入值。如图所示示例为,输入的字符串必须符合正则表达式设置的格式,若不满足格式则弹出警告提醒,如下图所示。在[阅读全文:]

SQL防注入
文档创建者:susie      创建时间:11-12 19:53      标签:      编辑:12次    |   浏览:15429次

摘要:1. 概述1.1 应用场景SQL 注入是比较常见的网络攻击方式之一,它针对程序员编程时的疏忽,通过恶意的参数输入,让后台执行这段 SQL,达到获取数据或者破坏数据库的目的。防范 SQL 注入,[阅读全文:]

与数据库中数据对比校验
文档创建者:文档助手1      创建时间:11-10 13:58      标签:      编辑:23次    |   浏览:30858次

摘要:1. 概述1.1 问题描述在填报模板中,希望将用户填入的数据和数据库中相关的数据进行对比,做一些自定义的校验。例如:用户修改密码时,先输入旧密码。如果旧密码和数据库中存储的密码一致,则允许修改,否则弹出[阅读全文:]

[平台]阿里云 AnalyticDB 数据连接
文档创建者:susie      创建时间:12-18 17:07      标签:      编辑:11次    |   浏览:9195次

摘要:1. 概述1.1 版本报表服务器版本 JAR包版本功能变动10.0.152021-04-09内置驱动更新注:升级无法更新内置驱动1.2 功能简介阿里云分析型数据库是一项在云中提供的实时在线分析[阅读全文:]

资源迁移
文档创建者:jiangsr      创建时间:01-04 09:35      标签:      编辑:11次    |   浏览:15076次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本功能变更10.02018-12-27-10.0.142021-03-17新增「同时导出超链跳转模板」按钮10.0.152021-04-09支持导出导入「[阅读全文:]

集群下 CAS 方案
文档创建者:Carly      创建时间:07-10 11:52      标签:      编辑:8次    |   浏览:8825次

摘要:1. 版本报表服务器版本10.02. 概述2.1 问题描述CAS 单点登录方案配置完成,配合Nginx的时候,访问nginx/webroot/decision,URL 会变化成集群节点的地址。2.2 解[阅读全文:]

云之家插件
文档创建者:onlyxx      创建时间:08-19 16:05      标签:      编辑:16次    |   浏览:8332次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本云之家 App 版本10.02019-03-10V1.8.4V1.01.2 应用场景有些用户将云之家作为移动端办公平台,希望直接将报表集成到云之[阅读全文:]

填报时一次插入多行
文档创建者:Kevin-s      创建时间:09-16 17:33      标签:      编辑:8次    |   浏览:7664次

摘要:1. 概述1.1 预期效果填报录入数据时,希望一次性插入多行,效果如下图所示:1.2 实现思路通过「插入行按钮」的设置实现一次性插入多行,通过 JS 事件实现插入和删除行后,自增编号也随之更新。2. 示[阅读全文:]

JS实现关闭子页面时刷新父页面
文档创建者:gxy120313      创建时间:02-17 10:55      标签:      编辑:21次    |   浏览:31959次

摘要:1. 概述1.1 问题描述在实际项目中做填报时,会遇到点击按钮跳转到子页面填写详细信息。当填报完成,关闭子页面时,希望能刷新父页面。要如何设置才能实现呢?注:360 浏览器极速模板不支持该效果1.2 实[阅读全文:]

主从表填报
文档创建者:文档助手1      创建时间:11-10 13:27      标签:      编辑:25次    |   浏览:92284次

摘要:1. 概述1.1 问题描述在实际填报表设计中,主从表是常见的一种填报场景,主表中的一条记录对应从表中的多条记录,例如「订单表」和「订单明细表」,「订单表」的一个订单可能对应「订单明细表」中的多条产品数据[阅读全文:]

微信钉钉推送/单点/同步失败日志定位
文档创建者:April陶      创建时间:04-15 10:21      标签:      编辑:3次    |   浏览:2520次

摘要:1. 概述微信钉钉集成后,单点失败了、推送失败了、部分用户收不到消息,怎么排查?使用微信钉钉日志。2. 排查步骤2.1 开启日志微信调试页面在平台地址后加上/url/weixin/start/debug[阅读全文:]

填报时打印或导出复选按钮控件
文档创建者:jiangsr      创建时间:12-26 17:12      标签:      编辑:15次    |   浏览:16127次

摘要:1. 概述注:本文方案只适用于普通报表填报预览。1.1 问题描述打印或导出带有复选框的填报模板时:复选框无法正常打印或导出,如下图所示:1.2 解决思路相关配置存储在帆软的平台数据库中,可以通过修改该数[阅读全文:]

Safari浏览器跨域单点登录失败
文档创建者:elaine      创建时间:02-17 16:54      标签:      编辑:9次    |   浏览:13673次

摘要:1. 问题描述跨域情况下,使用 Safari 浏览器或其他 H5 方式在移动端预览报表时,iOS 设备单点登录失败,Android 设备正常。注:请确认移动端登录页面是原生页面还是 H5 页面[阅读全文:]

JS实现填报数据逻辑删除
文档创建者:flyingsnake      创建时间:03-03 15:48      标签:      编辑:14次    |   浏览:25062次

摘要:1. 概述1.1 版本报表服务器版本10.01.2 问题描述用户有时需要实现数据备份留底且数据不能在业务界面展现的效果,该如何操作呢?1.3 解决思路使用逻辑删除[阅读全文:]

JS实现子窗口填报后刷新父页面
文档创建者:yiyemeiying      创建时间:03-01 19:48      标签:      编辑:9次    |   浏览:34552次

摘要:1. 概述1.1 需求描述当填报通过子报表实现时,希望子报表填报成功后,数据能马上在主报表中显示出来,通常采用的方法是刷新主报表,要如何设置才能实现子报表填报成功后刷新主报表呢?效果如下图所示:1.2[阅读全文:]

JS实现插入自定义行数
文档创建者:gxy120313      创建时间:02-21 13:30      标签:      编辑:9次    |   浏览:17122次

摘要:1. 概述1.1 预期效果报表开发中,很多情况下用户在增加行数的时候,想要自定义输入行数,然后增加指定的行数,而不是点击一次增加一行,效果如下图所示:1.2 实现思路在单元格按钮控件中,添加 JS 点击[阅读全文:]

Resin 服务器的部署
文档创建者:文档助手1      创建时间:11-10 16:49      标签:      编辑:24次    |   浏览:12143次

摘要:1. 版本系统版本服务器版本JDK 版本JAR 包版本报表工程版本Windows10Resin-4.0.58JDK 1.8 且小版本需在 JDK8u102 以上2019-08-2610.0注1:以上版本[阅读全文:]

2019-05-20 更新日志
文档创建者:Carly      创建时间:05-27 15:53      标签:      编辑:12次    |   浏览:9856次

摘要:1. 版本报表服务器版本JAR 包10.02019-05-202. 概述秉持着让 FineReport 这棵大树的根越扎越深的理念,此次更新继续在运维、集群、权限等核心功能模块发力。本次更新总计新增或优[阅读全文:]

2020-08-03 更新日志
文档创建者:Carly      创建时间:08-03 09:15      标签:      编辑:9次    |   浏览:4437次

摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件版本10.02020-08-0310.4.84V10.4.841.2 更新说明2020-08-03 日,帆软发布了 F[阅读全文:]

JS设置控件焦点
文档创建者:cherishdqy      创建时间:02-23 13:26      标签:      编辑:17次    |   浏览:23582次

摘要:1. 概述1.1 问题描述预览填报报表时,希望页面加载完成后,自动将光标定位在某个控件中,可以直接编辑。该方案适用于一些设置了填报快捷键的场景。1.2 实现思路在对应事件里,利用相关接口实现。接口说明可[阅读全文:]

JS限制复选框选中个数
文档创建者:印然      创建时间:11-17 17:12      标签:      编辑:18次    |   浏览:15476次

摘要:1. 概述1.1 问题描述制作调查问卷类的填报模板时,可能会需要限制复选框组选中的个数,如限制复选框的个数为 2 个,若超过 2 个就则将所有选中的值清空或者清空超出的部分,如下图所示:1.2 实现思路[阅读全文:]

JS获取扩展控件的所有值
文档创建者:cherishdqy      创建时间:08-04 09:07      标签:      编辑:12次    |   浏览:26870次

摘要:1. 概述1.1 问题描述在做填报报表时,添加的填报控件是扩展显示的,需要获取扩展的填报控件的所有值。如下图所示,获取单选按钮组控件扩展的所有值。1.2 实现思路利用控件接口,根据控件名获取控件对象数组[阅读全文:]

分组内排序互不干扰
文档创建者:axing      创建时间:11-01 16:43      标签:      编辑:5次    |   浏览:21816次

摘要:1. 概述1.1 预期效果有时用户希望在同一张报表中,可以实现分组动态排序且互不影响的效果。例如当点击华东的销量时,华东的销量改变排序,华北的销量不受到影响;当点击华北的销量时,华北的销量改变排序,华东[阅读全文:]

Nginx 配置短域名
文档创建者:DoraZhang      创建时间:07-02 14:00      标签:      编辑:5次    |   浏览:8489次

摘要:1. 概述1.1 版本报表服务器版本10.01.2 问题描述用户搭建集群环境后,希望减短访问工程的网址长度,例如:访问 http://192.168.1.23&n[阅读全文:]

消息接口
文档创建者:星踪      创建时间:04-19 15:33      标签:      编辑:1次    |   浏览:9329次

摘要:1. 消息接口功能接口参数示例支持移动端弹出带有确认按钮的对话框FR.Msg.alert(title, message, callback)title:标题message:消息内容callback:点击[阅读全文:]

PUT、DELETE请求转成POST插件
文档创建者:Carly      创建时间:02-23 13:52      标签:      编辑:2次    |   浏览:5374次

摘要:1. 概述1.1 版本报表服务器版本PUT、DELETE请求转成POST插件版本10.0.14V1.0.01.2 问题描述数据决策系统中的请求很多都是 PUT、DELETE 请求。但是部分用户环境禁用了[阅读全文:]

10.0集成CAS后的远程设计
文档创建者:ariza      创建时间:03-11 10:04      标签:      编辑:6次    |   浏览:6836次

摘要:1. 问题描述10.0 集成 CAS 之后,远程设计的请求会被 CAS 拦截,导致无法进行远程设计。2. 解决方案点击下载新增拦截和 xml 文件:CAS远程设计.zip2.1 定义 Remo[阅读全文:]

决策报表使用模板参数动态展示区域地图
文档创建者:Lion.Yang      创建时间:02-13 09:32      标签:      编辑:3次    |   浏览:16852次

摘要:1. 概述1.1 问题描述根据参数动态显示地图区域 这篇文档只适用于普通报表,不适用于决策报表场景,决策报表中使用参数来动态显示地图区域的效果如下图所示:1.2 实现思路通过报表块设置动态参数类型的超链[阅读全文:]

XML数据集
文档创建者:文档助手1      创建时间:12-01 10:55      标签:      编辑:25次    |   浏览:30810次

摘要:1. 概述XML 数据集,就是指数据源是一系列的 XML 文件。我们可以将这些文件作为数据来源,用 FineReport 来呈现这些数据,并做相应的数据分析。在%FR_HOME%\webroot\W[阅读全文:]

2021-03-17 更新日志
文档创建者:Carly      创建时间:03-16 14:31      标签:      编辑:6次    |   浏览:4402次

摘要:1. 版本报表服务器版本JAR 包版本HTML5 移动端展现插件版本App 版本10.0.142021-03-1710.4.97710.4.9772. 简述2.1 集群1. 新增:新增「S3 资源仓库」[阅读全文:]

大屏需求梳理及持续迭代
文档创建者:运营官小助手      创建时间:01-16 10:53      标签:      编辑:22次    |   浏览:28523次

摘要:1. 概述1.1 问题描述大屏上线了一段时间后,为了延长大屏的生命周期,降低弃用概率,数据人员需要对大屏进行定期迭代,从而保证用户的使用体验。1.2 常见问题大屏在推广和迭代的过程中有2个常见问题问题详[阅读全文:]

层次坐标FAQ
文档创建者:Leo.Tsai      创建时间:04-06 17:28      标签:      编辑:17次    |   浏览:8412次

摘要:本文的学习视频如下,如果您需要由浅入深地学习层次坐标可以使用:层次坐标专题[helpvideo]1644[/helpvideo]Q:&A1  是什么意思?在单元格前加 & 是什[阅读全文:]

层次坐标常用公式
文档创建者:Leo.Tsai      创建时间:04-15 11:12      标签:      编辑:2次    |   浏览:17742次

摘要:1. 概述1.1 视频学习本文的学习视频如下,如果您需要由浅入深地学习层次坐标可以使用:层次坐标专题[helpvideo]1636[/helpvideo]1.2 应用场景层次坐标常用公式一般都是用于书写[阅读全文:]

双向扩展层次坐标
文档创建者:Leo.Tsai      创建时间:04-02 15:00      标签:      编辑:10次    |   浏览:15182次

摘要:1. 概述1.1 视频学习本文的学习视频如下,如果您需要由浅入深地学习层次坐标可以使用:层次坐标专题[helpvideo]1633[/helpvideo]1.2 应用场景当数据同时由纵向扩展和横向扩展而[阅读全文:]

新增超级管理员
文档创建者:Carly      创建时间:04-09 17:18      标签:      编辑:1次    |   浏览:6550次

摘要:1. 概述1.1 版本报表服务器版本新增超级管理员插件版本10.0.15V1.11.2 应用场景在第一次登录数据决策系统时,可以设置一个超级管理员。在公司内部,往往由多人共用超级管理员账户,对工程进行维[阅读全文:]

JS实现日期控件点击确定后再查询
文档创建者:zhouxi      创建时间:03-16 09:51      标签:      编辑:4次    |   浏览:5784次

摘要:1. 概述1.1 问题描述日期控件放置在决策报表的 body 中时,只要更改日期控件的值就会直接触发参数传递,而并非是点击日期控件上的「确定」按钮后才触发。如下图所示:1.2 实现思路增加一个日期控件做[阅读全文:]

JS设置报表主体不可用
文档创建者:gxy120313      创建时间:02-21 09:26      标签:      编辑:32次    |   浏览:9345次

摘要:1. 概述1.1 问题描述报表开发中,很多情况下需要将报表主体或工具栏设置为不可用,即置灰且不能点击;或初始化设置为不可用,点击某个按钮恢复可用。报表置灰显示如下图所示,那如何实现此效果呢?1.2 实现[阅读全文:]

打印样式设置
文档创建者:DreamOrgin      创建时间:12-29 20:00      标签:      编辑:2次    |   浏览:6087次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02020-04-23V1.1.01.2 应用场景预览的时候字体效果很好,但是打印的时候太小了看不见,但是你又不想改模板?你可以试试这个打[阅读全文:]

添加用户
文档创建者:Carly      创建时间:10-26 09:30      标签:      编辑:14次    |   浏览:9211次

摘要:1. 概述1.1 版本报表服务器版本JAR功能变动10.0--10.02019-12-05「邮箱」支持包含符号#和&添加用户支持指定部门信息10.0.102020-11-02[阅读全文:]

地铁站点信息地图
文档创建者:zsh331      创建时间:03-13 21:40      标签:      编辑:13次    |   浏览:14197次

摘要:1. 概述1.1 问题描述在新图表基础上,通过经纬度实现北京地铁线路图,车站站点信息。当鼠标放在车站点上时,提示该车站点的首末班车时间。点击对应车站点时,弹出该车站点的出口信息及线路信息目录,点击目录弹[阅读全文:]

用户修改密码/忘记密码
文档创建者:Wendy123456      创建时间:05-20 21:58      标签:      编辑:18次    |   浏览:37049次

摘要:1. 概述1.1 版本报表服务器版本功能变更10.0-10.0.15修改密码时输入错误旧密码次数过多会触发锁定1.2 功能简介用户经常遇到「忘记密码」和需要「修改密码」的场[阅读全文:]

数据集分组
文档创建者:JerrySong      创建时间:02-27 10:35      标签:      编辑:5次    |   浏览:10779次

摘要:1. 概述1.1 版本  报表服务器版本  插件版本  9.0、10.0  1.01.2 应用场景在使用 FineReport 的过程中,经常会遇到如下场景:由于[阅读全文:]

隐藏行后序号不连续的解决方案
文档创建者:yiyemeiying      创建时间:04-10 16:28      标签:      编辑:7次    |   浏览:15296次

摘要:1. 概述1.1 问题描述对扩展后的数据使用「条件属性>行高」来隐藏行后,导致之前编好的序号被打乱。例如,隐藏了华北的数据之后,隐藏行的序号也被隐藏,序号则断开显示了,如下图所示:1.2 解决思路[阅读全文:]

并列不跳号排名
文档创建者:axing      创建时间:11-11 20:44      标签:      编辑:7次    |   浏览:12850次

摘要:1. 概述1.1 问题描述常见的排名方式有如下几种:第一种,即排名1连贯不间断的排名可以参考:使用公式进行不间断排名第二种,即排名2并列排名后,后续排名跳号,详情参见:使用公式进行并列跳号排名第三种,即[阅读全文:]

根据条件在单元格插入斜线
文档创建者:axing      创建时间:01-09 16:51      标签:      编辑:6次    |   浏览:11322次

摘要:1. 概述1.1 问题描述在设计报表的时候,可以通过菜单栏的插入斜线功能来插入斜线,如下图所示:但是,如果要在满足一定的条件下才插入斜线,如何实现呢?1.2 解决思路1)方案一:在单[阅读全文:]

[通用]JS填报自定义一次插入固定行数
文档创建者:L大大      创建时间:09-17 17:27      标签:      编辑:7次    |   浏览:3271次

摘要:1. 概述1.1 预期效果在移动端填报时,输入需要新增的行数 N,点击即可插入 N 行,如下图所示: 1.2 实现思路使用 JS 获取行数,通过 appendReportRow()&[阅读全文:]

[通用]JS点击分页报表钻取后返回原页面
文档创建者:luojian0323      创建时间:07-29 15:03      标签:      编辑:3次    |   浏览:4309次

摘要:1. 概述1.1 预期效果使用移动端带分页的报表时,往往在钻取到其他报表后,希望返回原页面继续浏览。如下图所示:1.2 实现思路在两张模板都添加超链接实现互相之间的跳转。本文将介绍实现过程。2[阅读全文:]

根据条件修改单元格值
文档创建者:印然      创建时间:11-11 10:01      标签:      编辑:12次    |   浏览:34488次

摘要:1. 概述1.1 应用场景「新值」通常用于在某个条件下,需要改变原值的情况。例如:当单元格的值是空值时,使其显示为 0 。1.2 功能介绍1)新值改变的是「实际值」但条件属性是在模板加载的最后才生效,所[阅读全文:]

[平台]Gbase 8T数据连接
文档创建者:susie      创建时间:12-19 13:59      标签:      编辑:5次    |   浏览:5345次

摘要:1. 概述GBase 8T 是国内第一款与世界技术同级的国产事务型通用数据库系统,是南大通用提供的基于 IBM Informix 12.1 源码构建的一款国产、自主、安全可控的高端事务型数据库产品。2.[阅读全文:]

根据条件隐藏单元格
文档创建者:印然      创建时间:11-11 10:00      标签:      编辑:10次    |   浏览:45689次

摘要:1. 概述1.1 预期效果在制作模板时,经常遇到根据某个条件来决定某块区域的内容是否显示(这块内容可以是数据表格、图表、嵌入的子报表等),那么要如何实现呢?举例说明:以 嵌入式主子报表&nbs[阅读全文:]

查询结果为空时不显示报表内容
文档创建者:axing      创建时间:03-11 15:45      标签:      编辑:5次    |   浏览:30277次

摘要:1. 概述1.1 问题描述在查询报表的时候,即使没有查询结果,也会把表头和表尾等信息显示出来。如下图所示:但是我们希望查询结果为空时下面的报表区域什么都不显示,就像从来没有执行过查询一样。而能查询出结果[阅读全文:]

行分栏隔行变色错位解决方案
文档创建者:axing      创建时间:02-28 17:23      标签:      编辑:2次    |   浏览:8011次

摘要:1. 概述1.1 问题描述若对报表进行了 隔行/列设置背景色 操作,又设置了 报表分栏 ,可能会出现「错位」的情况,希望有方案可以解决错位问题,实现同行变色对齐,如下图所示[阅读全文:]

图表不显示隐藏的单元格数据
文档创建者:zsh331      创建时间:03-29 18:49      标签:      编辑:1次    |   浏览:6893次

摘要:1. 概述1.1 应用场景如果数据集中的数据无法直接用于图表,需要经过计算之后才能用于图表时,支持使用 单元格数据源 来定义图表数据。有时单元格存在通过条件属性隐藏某些数据的情况,这[阅读全文:]

点击超链改变单元格/行背景色
文档创建者:皮卡皮卡丘      创建时间:06-10 18:02      标签:      编辑:3次    |   浏览:15247次

摘要:1. 概述1.1 预期效果设计报表时,希望实现点击单元格时,点击的当前「单元格」或「行」高亮显示,且若单元格值存在相同数据时,全部高亮显示。预期效果如下图所示:1.2 实现思路这里我们通过「超级链接」和[阅读全文:]

图表自定义间隔背景
文档创建者:Leo.Tsai      创建时间:03-30 11:13      标签:      编辑:1次    |   浏览:2667次

摘要:1. 概述1.1 应用场景设置间隔背景是为了让图表整体更富表现力,也常常用于凸显图表某些重要的内容,效果如下图所示:您可以使用 默认间隔 功能,但是这个效果是默认的,可能无法满足您的[阅读全文:]

扩展后排序重新编号
文档创建者:axing      创建时间:03-23 20:57      标签:      编辑:8次    |   浏览:31416次

摘要:1. 概述1.1 问题描述在对报表进行扩展后排序(按「牛奶」销量排序)之后,若直接使用单元格插入公式 seq() 或者 &cell 这两种方法获取序号,序号的顺序是乱序的,如何让它变成正常的排序[阅读全文:]