公开目录

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

摘要:1. 概述1.1 问题描述扩展图表单个组件刷新的实现方法跟普通图表有所不同,因而单独拿出来详细介绍下。1.2 实现思路JS 实现图表组件刷新时,普通图表采用的是dataRefresh()这个接口,但是扩[阅读全文:]

隐藏行后隔行变色
文档创建者:axing      创建时间:03-28 21:56      标签:      编辑:11次    |   浏览:13705次

摘要:1. 概述1.1 问题描述如果我们对报表设置了隔行变色(隔行/列设置背景色),又设置了条件属性来隐藏行高,那么原本的隔行变色看起来会很混乱。例如,隔行变色在隐藏了「运货商」为 1 的行后效果如图:如何实[阅读全文:]

日期展示形式汇总
文档创建者:我从山中来      创建时间:02-13 16:20      标签:      编辑:8次    |   浏览:17272次

摘要:1. 描述我们在日常设计报表时候,最常用的控件之一就是“时间控件”,但是因为需求的各式各样,时间展示的形式也是各不相同的。在此,对一些已知的展示形式与各位番薯做个分享,并欢迎各位进行文档补充。2. 显示[阅读全文:]

JS实现倒计时特效
文档创建者:hubery1027      创建时间:11-06 18:43      标签:      编辑:6次    |   浏览:13230次

摘要:1. 概述1.1 应用场景地产、零售、电子商务等大屏制作时,经常会有倒计时的需求,例如:营销作战倒计时,零售促销倒计时等。1.2 实现思路报表中引用外部 JS 和 CSS 文件,利用 HTIML5 技术[阅读全文:]

对日期求平均数
文档创建者:印然      创建时间:11-11 09:17      标签:      编辑:7次    |   浏览:8742次

摘要:1. 描述对于日期型数据求平均数,由于 average() 函数不支持对日期型数据求平均数因此求出的值是 0,但若希望对日期求平均数要如何实现呢?如下图所示:2. 思路通过使用 dateton[阅读全文:]

按段长动态分组
文档创建者:axing      创建时间:03-05 16:41      标签:      编辑:5次    |   浏览:18506次

摘要:1. 概述1.1 预期效果在文档 按段分组 中,通过「分组>高级>自定义>条件分组」实现了按固定年龄段进行分组汇总,现在我们希望实现数据按不同的段长参数进行动态分组[阅读全文:]

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

摘要:1. 函数作用在制作报表时,我们可能需要根据某一单元格的值对数据集进行检索并返回对应的值。此情况时,可使用 map() 函数,根据数据集的名字,找到对应的数据集,找到其中索引列的值为 key 所对应的返[阅读全文:]

数据分析模式动态表头
文档创建者:axing      创建时间:11-06 17:35      标签:      编辑:3次    |   浏览:6731次

摘要:1. 概述1.1 预期效果在报表有明细列和汇总列的时候,希望一开始只展现汇总列,点击之后再展现明细列。预期效果如下图所示:1.2 实现思路使用树节点按钮来实现,用「数据分析」模式预览。注:仅支持「数据分[阅读全文:]

JS获取分页预览单元格
文档创建者:印然      创建时间:11-17 16:59      标签:      编辑:15次    |   浏览:21530次

摘要:1. 概述1.1 预期效果有时我们也需要获取分页预览的报表中的某些单元格的值进行其他操作,比如报表总行数保存在某固定单元格中,在工具栏中显示报表总行数。下面效果图中,我们获取了某单元格的值,然后对其进行[阅读全文:]

模板限制增强插件
文档创建者:Wendy123456      创建时间:09-02 15:04      标签:      编辑:6次    |   浏览:7077次

摘要:1. 概述1.1 版本报表服务器版本JAR 模板限制增强插件10.02020-04-26V1.11.2 应用场景「智能运维>内存管理>模板限制」中,管[阅读全文:]

日期转化为英文格式
文档创建者:axing      创建时间:10-22 16:39      标签:      编辑:1次    |   浏览:3584次

摘要:1. 概述1.1 问题描述在数据库中存储了一列数据为日期,格式为 yyyy-MM-dd,如下图所示:如何将日期转化为英文简称格式呢,实现效果如下图所示:1.2 实现思路可以参考文档 公式形态[阅读全文:]

最大公约数和最小公倍数
文档创建者:axing      创建时间:11-17 16:37      标签:      编辑:1次    |   浏览:1667次

摘要:1. 概述1.1 预期效果有时候要求出两个数的最大公约数和最小公倍数,帆软里面没有对应的公式,需要实现的效果如下图所示:1.2 实现思路使用多个公式组合实现。2. 示例2.1 模板设计1)新建内置数据集[阅读全文:]

JS实现普通报表定时刷新
文档创建者:印然      创建时间:11-17 17:01      标签:      编辑:20次    |   浏览:37662次

摘要:1. 概述1.1 问题描述对于监控系统,数据库中的数据是实时更新的,希望报表也能够实时更新数据,如实时监控股价走势。要如何设置才能实现报表的定时刷新呢?1.2 实现思路通过为报表模板添加「加载结束」事件[阅读全文:]

图表根据分类数量调整宽度
文档创建者:axing      创建时间:12-07 15:09      标签:      编辑:1次    |   浏览:3230次

摘要:1. 概述1.1 问题描述图表的分类数量越多,图表越宽,效果如下图所示:1.2 实现思路利用单元格扩展属性实现图表宽度动态变化效果。2. 示例2.1 设计模板1)创建数据集查询 ds1,SQL 查询语句[阅读全文:]

分类坐标轴显示数值指标
文档创建者:caott666      创建时间:11-12 18:36      标签:      编辑:4次    |   浏览:4059次

摘要:1. 概述1.1 应用场景有时候我们需要对图表的分类坐标轴设置具体的指标,以便了解当前工作的实际进度,效果如下图所示:1.2 实现思路自定义 X 轴的轴标签格式,通过接口函数FR.remoteEvalu[阅读全文:]

图表预定义样式配置
文档创建者:susie      创建时间:04-11 11:52      标签:      编辑:7次    |   浏览:5349次

摘要:1. 问题描述图表预定义样式 的配置保存在 FineDB 的 fine_conf_entity 表中。2. 配置信息fine_conf_entity表中对应的图表预定义样式[阅读全文:]

phantomjs 配置
文档创建者:susie      创建时间:04-11 14:46      标签:      编辑:7次    |   浏览:6767次

摘要:1. 概述图表中会用到 phantomjs,phantomjs 的一些端口之类的配置信息保存在 FineDB 的 fine_conf_entity 表中。注:本文[阅读全文:]

HTML实现超链按钮效果
文档创建者:axing      创建时间:11-10 15:16      标签:      编辑:1次    |   浏览:5741次

摘要:1. 概述1.1 预期效果当添加超级链接时,超链总是呈蓝色字体显示,但有时用户希望超链能以按钮的方式显示,如下图所示:1.2 实现思路通过添加 HTML </button> 标签,使用 HT[阅读全文:]

根据参数选择导出不同报表
文档创建者:L大大      创建时间:10-20 15:32      标签:      编辑:1次    |   浏览:4373次

摘要:1. 概述1.1 预期效果实际业务场景中,有时需要在指定的报表中选择下载报表,且需自定义导出的名称,如下图所示:1.2 实现思路参数面板中添加「下拉框控件」,获取存储报表路径;添加「按钮控件」并设置「点[阅读全文:]

模板计算结果缓存
文档创建者:文档助手1      创建时间:11-11 10:48      标签:      编辑:12次    |   浏览:16662次

摘要:1. 概述1.1 应用场景对报表进行访问时,若模板的数据计算量很大,每次访问都会从服务器端重新读取数据进行计算,这样就加大了服务器的压力并且导致访问报表的速度变慢,为此可以设置模板计[阅读全文:]

[通用]手机重布局
文档创建者:susie      创建时间:06-17 15:40      标签:      编辑:32次    |   浏览:21118次

摘要:1. 概述1.1 版本说明设计器版本  HTML5移动端展现插件版本JAR包版本App版本功能变动10.0V10.4.492019-12-05V10.4.49-10.0.11V10.[阅读全文:]

CPT 模板加密
文档创建者:文档助手1      创建时间:11-11 09:09      标签:      编辑:16次    |   浏览:22062次

摘要:1. 概述FR 客户使用 FineReport 报表并将其集成到自己的产品中,然后提供给最终用户使用,最终用户可以预览 FR 模板,但是不能打开模板进行设计修改。FineReport 提供了[阅读全文:]

自定义函数开发过程
文档创建者:gxy120313      创建时间:03-01 15:11      标签:      编辑:12次    |   浏览:17025次

摘要:1.  描述场景描述:FineReport 已经提供了大量的自带函数,在正常情况下足够满足用户的报表制作需求,但是在一些特殊领域,可能需要一些特殊的函数,在这种情况下,FineReport 提[阅读全文:]

自定义函数实现表间校验
文档创建者:印然      创建时间:11-10 16:00      标签:      编辑:22次    |   浏览:12442次

摘要:1. 概述1.1 预期效果在填报提交时,编辑单元格的值需要与另一报表中某个参数或单元格的值进行对比校验,可以通过自定义函数来实现。例如:对模板 reportcheck2.cpt 中单[阅读全文:]

图片在下文字在上
文档创建者:印然      创建时间:11-10 15:59      标签:      编辑:19次    |   浏览:11806次

摘要:1. 概述一个图表字段跟一个普通字段希望有层次的显示在一个单元格中。如 A 单元格中为文字内容,B单元格中为背景图片,C 单元格中要显示文字内容加背景图片,即下层图片为背景、上层显示文字内容。如下图所示[阅读全文:]

内部收益率公式IRR
文档创建者:迈达斯之手      创建时间:06-02 10:41      标签:      编辑:9次    |   浏览:8660次

摘要:1. 描述场景描述:内部收益率 IRR 这个公式在可行性评估分析类的财务报表中频繁的被使用,FR 中默认没有这个公式,而这个值的计算又不是纯数学计算,需要靠猜测和差值最终得到一个理想的结果。下面就介绍如[阅读全文:]

腾讯云 Redis 插件
文档创建者:Wendy123456      创建时间:11-26 10:25      标签:      编辑:2次    |   浏览:1790次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本腾讯云 Redis 插件10.0.112020-12-02V1.0.01.2 应用场景部分用户在部署过程中,使用[阅读全文:]

JS实现预定义导出按钮
文档创建者:axing      创建时间:11-19 20:30      标签:      编辑:9次    |   浏览:15397次

摘要:1. 概述1.1 问题描述JS实现自定义导出文件名称 中,可以在模板「参数面板」中自定义导出按钮,利用 JS 实现自定义导出文件名。当很多模板都要实现这个功能时,每个模板都写一遍 JS,比较麻[阅读全文:]

扩展后奇偶行汇总
文档创建者:axing      创建时间:11-11 19:24      标签:      编辑:4次    |   浏览:9039次

摘要:1. 概述1.1 应用场景在扩展出来的报表中,如何对奇数行的数据进行汇总,又如何对偶数行的数据进行汇总呢?如下:1.2 解决思路1)利用数组函数获取扩展后的值,再判断数组下标的奇偶进行汇总。2)利用层次[阅读全文:]

自定义导出按钮
文档创建者:印然      创建时间:11-11 11:56      标签:      编辑:40次    |   浏览:37910次

摘要:1. 概述1.1 应用场景虽然 FineReport 支持多种不同的导出方式,但是在 Web 页面集成 中,用户往往只想将报表内容嵌入到 iframe 中,而工具栏以及工具栏上的按钮[阅读全文:]

决策报表导出常见问题
文档创建者:Carly      创建时间:06-23 11:24      标签:      编辑:2次    |   浏览:3804次

摘要:1. 概述通过 决策报表导出插件,用户可以实现导出决策报表。本文将简单概括导出决策报表时遇到的相关问题和解决方案。2. 导出后不自适应2.1 问题描述预览时决策报表有自适应效果,但是导出却没有[阅读全文:]

Word 导出页眉页脚
文档创建者:印然      创建时间:11-11 11:48      标签:      编辑:10次    |   浏览:10993次

摘要:1. 概述进行报表导出时,如果导出类型为 Word 导出,报表中有页眉页脚的设置,则需要将页眉页脚同时导出至 Word 中。2. 示例2.1 模板设置新建模板,报表样式如下图所示:2[阅读全文:]

[平台]文件数据集
文档创建者:Carly      创建时间:12-28 10:08      标签:      编辑:1次    |   浏览:2337次

摘要:1. 概述1.1 版本报表服务器版本JAR 包10.0.122021-01-061.2 功能简介文件数据集是指以 TXT 文本文件、Excel 文件和 XML 文件中的数据为数据集。管理员可通过服务器数[阅读全文:]

[平台]服务器数据集
文档创建者:Carly      创建时间:12-23 10:10      标签:      编辑:3次    |   浏览:5434次

摘要:1. 概述1.1 版本报表服务器版本JAR 包功能变更10.0--10.0.122020-12-28新增支持从平台添加文件数据集1.2 功能简介服务器数据集作用于整个报表工程,工程中任一模板都可以使用服[阅读全文:]

设计器端导出
文档创建者:印然      创建时间:11-11 11:39      标签:      编辑:16次    |   浏览:17380次

摘要:1. 概述1.1 版本报表服务器版本JAR 包10.02019-05-201.2 功能描述点击菜单文件>输出,即可对模板进行多种格式的导出,如下图所示:设计器端导出支持以下几种格式:格式简介PDF[阅读全文:]

报表的设计与配色技巧
文档创建者:文档助手1      创建时间:11-23 14:33      标签:      编辑:18次    |   浏览:76215次

摘要:1. 取色1.1 设计器里选色点击背景右侧的小三角,点击更多颜色,点击自定义选项卡,这里的 HSL 或者 RGB 值,就是我们需要得到的精确的颜色,如下图所示。RGB 是对机器很友好[阅读全文:]

连接池满问题
文档创建者:文档助手1      创建时间:10-30 15:45      标签:      编辑:15次    |   浏览:19194次

摘要:1. 问题描述若日志报 ORA-12519 TNS:no appropriate service handler found,是数据库连接失败的错误,12519 错误是监听不能提供服务。2.[阅读全文:]

FineReport 的 JS API
文档创建者:印然      创建时间:11-17 14:46      标签:      编辑:22次    |   浏览:79457次

摘要:1. 概述FineReport 开放了大量的 JS API 给用户,用户利用这些 JS 接口,可实现更多更复杂的功能。根据执行 JS 的主体不同可以将 FineReport 的 JS API 分为三大类[阅读全文:]

三角函数概述
文档创建者:Carly      创建时间:08-13 15:48      标签:      编辑:3次    |   浏览:5576次

摘要:1. 正弦值-SIN1)概述语法SIN(number)返回指定角度的正弦值参数number待求正弦值的以弧度表示的角度如果参数的单位是度,将其乘以 PI()/180 即可转换成弧度返回值Num[阅读全文:]

自定义函数把阳历转换成阴历
文档创建者:印然      创建时间:11-10 15:47      标签:      编辑:14次    |   浏览:8076次

摘要:1. 描述数据库保存的是阳历日期,在报表展示时希望把阳历转换成阴历,方便查询各种阴历节日的功能,如下图把阳历转换成阴历的效果。2. 解决方案首先定义一个可以将阳历转为阴历的类,然后自定义 Fi[阅读全文:]

自定义上传文件至磁盘
文档创建者:文档助手1      创建时间:11-10 15:35      标签:      编辑:28次    |   浏览:19992次

摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景在定时任务完成之后,有时候需要将文件导出到自定义位置,而不是系统默认位置,这时可通过自定义附件来处理,通过自定义[阅读全文:]

自定义函数中获取公式所在单元格
文档创建者:印然      创建时间:11-10 15:57      标签:      编辑:10次    |   浏览:21867次

摘要:1. 描述执行自定义函数时获取到公式所在的单元格,在日志信息中输出使用函数的单元格从而监控报表是否正常执行或者根据公式所在单元格位置的不同采取不同的计算方法。如何在自定义函数中获取公式所在单元格呢,如在[阅读全文:]

自定义函数Unicode编码转化为中文
文档创建者:印然      创建时间:11-10 16:01      标签:      编辑:12次    |   浏览:8632次

摘要:1. 描述数据库中保存的是如下形式的编码:%u5357%u4EAC-%u57CE%u5317 希望最后展示出来的是对应的中文“南京-城北”FineReport 提供了自定义函数机制,可以由用户根据业务需[阅读全文:]

[H5]移动HTML特殊链接实现打电话,发短信,发邮件
文档创建者:cherishdqy      创建时间:12-05 11:01      标签:      编辑:16次    |   浏览:18139次

摘要:1. 概述1.1 版本说明报表服务器版本App 版本移动端 HTML5  版本10.010.0V10.2.171.2 应用场景设计报表时,我们往往需要实现一些友好的功能交互。比如:点击电话号码[阅读全文:]

URL直接导出(post方式)
文档创建者:axing      创建时间:09-01 17:02      标签:      编辑:2次    |   浏览:9677次

摘要:1. 概述1.1 问题描述现有的文档 URL 直接导出中提供的方法是以 get 方式来导出,有没有 post 方式导出的方法呢?1.2 实现思路通过 FR 的内置函数doHyperlinkBy[阅读全文:]

微信钉钉推送支持其他消息类型
文档创建者:ukae      创建时间:08-10 09:41      标签:      编辑:7次    |   浏览:16217次

摘要:1. 描述微信、钉钉 除了支持推送链接消息,还支持推送图文消息和文件消息。2. 操作步骤微信与钉钉推送消息的操作步骤相同,这里以微信推送为例。定时任务的推送消息设置步骤详情参见文档 [阅读全文:]

更新升级
文档创建者:RosieY      创建时间:12-22 13:54      标签:      编辑:1次    |   浏览:7331次

摘要:1. 更新打开设计器,点击菜单栏「帮助>更新升级」,在 JAR 包更新一栏会显示当前版本号和最新 JAR 版本号。下方版本更新日志中可以看到每个版本对应更新的功能。若相对当前版本,有新版[阅读全文:]

[App]设置
文档创建者:Carly      创建时间:07-27 09:31      标签:      编辑:3次    |   浏览:3205次

摘要:1. 概述设置包含扫一扫、修改密码、系统语言切换、开启手势密码、离线缓存、关于,如下图所示:2. 扫一扫当模板制作完成后,在设计器端点击移动端预览,出现二维码。App 登录该工程,点击扫一扫,即可调用摄[阅读全文:]

实时统计填报页面的有效记录条数
文档创建者:文档助手1      创建时间:11-10 14:46      标签:      编辑:10次    |   浏览:19259次

摘要:1. 概述1.1 问题描述希望填报时上方可以实时显示当前页面的有效记录数(什么是有效记录数可以自己定义),示例效果如下图所示:1.2 实现思路可以添加公式通过 count 计数函数实现,示例中统计出产品[阅读全文:]

进行多级上报
文档创建者:文档助手1      创建时间:11-10 14:14      标签:      编辑:14次    |   浏览:25968次

摘要:1. 示例操作根据 上报流程管理 中添加的流程可知,销售额录入上报流程总共有 3 个节点:销售-录入数据,销售总监-审核数据和领导-查看数据。下面我们依照流程的 3 个节点[阅读全文:]

多选下拉树实现多值查询
文档创建者:zsh331      创建时间:03-30 09:46      标签:      编辑:9次    |   浏览:35118次

摘要:1. 概述1.1 应用场景下拉树中分别有 地区,省份,城市 指标,如果想实现同时选择查询出多个城市的数据,如何实现呢?如下图所示:1.2 实现思路我们可以通过帆软内置的 REPLACE()&n[阅读全文:]

通过链接进入定时调度设置页面
文档创建者:文档助手1      创建时间:11-10 15:24      标签:      编辑:10次    |   浏览:13245次

摘要:1. 描述在上述的几个章节中介绍了定时器的使用方式,但是都是通过数据决策系统(op=fs)来设置定时任务的,而实际应用中,客户可能不需要使用到决策系统,但是却要定时调度这个功能,那么又该怎么设置定时任务[阅读全文:]

JS实现使用填报页面的控件查询
文档创建者:cherishdqy      创建时间:02-28 14:48      标签:      编辑:17次    |   浏览:28790次

摘要:1. 概述1.1 预期效果在设计报表的过程中,有部分需求需要使用填报控件来实现查询的功能。如下图所示,下拉框选择地区后列表自动过滤显示所选地区的数据。1.2 实现方法在参数界面添加「下拉框控件」并隐藏,[阅读全文:]

动态排名
文档创建者:zsh331      创建时间:03-13 15:41      标签:      编辑:11次    |   浏览:23986次

摘要:1. 概述1.1 预期效果一般情况下,排名都是通过 排名,组内排名 的方式实现。但有时,用户需实现:在填报模式下,根据输入值的不同来“动态改变”某一列值的排名情况功能时,上面的方法就[阅读全文:]

JS实现点击参数面板按钮显示或隐藏数据
文档创建者:cherishdqy      创建时间:02-27 22:47      标签:      编辑:10次    |   浏览:32470次

摘要:1. 概述1.1 问题描述当报表中列表数据太多时,想通过显示按钮隐藏明细数据只显示统计数据。如下图示例,该如何实现?1.2 实现思路通过 JavaScript 修改参数控件的值,单元格中添加条件属性,根[阅读全文:]

周末工作日判断
文档创建者:axing      创建时间:01-15 16:06      标签:      编辑:6次    |   浏览:7788次

摘要:1. 概述1.1 预期效果在报表设计中,希望能够通过公式判断当月的工作日和周末,如下图所示:1.2 实现思路主要通过 if 函数来实现。注:暂不支持判断法定节假日。2. 示例2.1 报表设计设计报表样式[阅读全文:]

[内网]App连接到平台/报表服务器
文档创建者:文档助手1      创建时间:01-19 16:13      标签:      编辑:26次    |   浏览:24251次

摘要:1. 概述1.1 问题描述出于安全考虑,很多客户的服务器都是搭建在内网环境中,而手机等移动设备往往连接 WiFi 或者 4G 等公共网络。如今移动办公愈发普遍,那么客户如何在保证安全性的前提下[阅读全文:]

JS实现填报控件只能填写一次
文档创建者:Scyalcire      创建时间:08-11 13:54      标签:      编辑:11次    |   浏览:6671次

摘要:1. 概述1.1 问题描述我们在进行填报时,对于某些特定的填报字段,比如成绩、密码之类,要求在填报的时候,只能写一次,一旦写完就不能再进行修改,那么该如何实现呢?1.2 实现思路控件添加编辑后事件,实现[阅读全文:]

图表坐标轴
文档创建者:Holly      创建时间:12-29 16:53      标签:      编辑:21次    |   浏览:36519次

摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本功能变动10.02020-08-03新增显示/隐藏按钮10.0.112020-12-02轴标签重叠显示策略优化1.2 应用场景图表坐标轴是&nbsp[阅读全文:]

JS实现限制文本框控件文本长度
文档创建者:yiyemeiying      创建时间:02-26 23:22      标签:      编辑:9次    |   浏览:11893次

摘要:1. 概述1.1 问题描述在实际填报过程中,对于单据类的编号的填报,可能编码为标准格式,有固定的长度,例如手机号,固定 11 位数。在填报这类内容时,当字段超过特定的值时,如何设置提醒填报人呢?如下图所[阅读全文:]

JS实现点击单选按钮组切换sheet
文档创建者:zsh331      创建时间:02-17 20:29      标签:      编辑:12次    |   浏览:18611次

摘要:1. 概述1.1 问题描述报表有多个sheet 时,每次切换 sheet 都需要移动鼠标点击左下方便签,且 sheet 标签过多时,很难准确的选中标签,能不能通过一种简单的方法来供用[阅读全文:]

JS实现为报表页面添加提示声音
文档创建者:yets11      创建时间:05-14 20:37      标签:      编辑:10次    |   浏览:13426次

摘要:1. 概述1.1 预期效果在对于关键指标实时性要求较高的报表中,需要及时掌握某些关键指标的。当某些关键指标值发生较大变化时,需要第一时间给予用户提醒,声音警报提示就是常用的一种。那么如何为报表添加声音提[阅读全文:]

[通用]TAB 标签面板样式
文档创建者:susie      创建时间:03-25 10:48      标签:      编辑:26次    |   浏览:20113次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件新增功能10.02019-12-0510.4.49V10.4.49上菜单式支持设置「[阅读全文:]

[通用]移动端自适应
文档创建者:印然      创建时间:11-10 14:09      标签:      编辑:31次    |   浏览:42222次

摘要:1. 概述1.1 版本移动端版本    App 9.01.2 应用场景PC 端制作的报表在手机端查看时,FineReport&nbs[阅读全文:]

[通用]组件显示限制高度
文档创建者:susie      创建时间:06-22 19:46      标签:      编辑:10次    |   浏览:13763次

摘要:1. 概述1.1 应用场景场景 1:大报表在移动端查看时,可能会出现闪退或者卡死场景 2:报表块的高度非常高,想要限制报表块的高度在一定范围内1.2 功能介绍为了限制高度过高的报表块,现提供手机显示限制[阅读全文:]

PhantomJS 配置指南
文档创建者:susie      创建时间:09-29 16:49      标签:      编辑:25次    |   浏览:29055次

摘要:1. 安装说明注:本文内容只适用于 2020-04-26 之前版本的 JAR 包, 因为 2020-04-26 及之后版本的 JAR 包,已经用 canvas 替代 phantomjs 了。详情参见文档[阅读全文:]

MongoDB 数据库插件
文档创建者:tyro668      创建时间:02-02 11:45      标签:      编辑:28次    |   浏览:29371次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本 插件版本 10.02018-11-30V9.4.89.02019-02-26V9.4.78.02019-02-26V9.4.71.[阅读全文:]

我的消息
文档创建者:susie      创建时间:11-12 20:43      标签:      编辑:18次    |   浏览:21640次

摘要:1. 版本报表服务器版本10.0 及以上2. 描述平台内置消息中心,支持系统消息提醒、上报消息以及模板消息。1)系统消息是指平台内部的消息通知,可用于定时调度失败提醒、定时调度任务通知、内存阈值通知等。[阅读全文:]

Let函数
文档创建者:印然      创建时间:11-10 17:16      标签:      编辑:5次    |   浏览:11421次

摘要:1. 函数作用报表中,若使用到复杂的FR脚本表达式,如:=if (很长很长的公式 > 0,执行语句 1(很长很长的公式),执行语句 2(很长很长的公式)),首先想到的是:将很长很长的公式[阅读全文:]

组织维度管理插件
文档创建者:mqh      创建时间:11-20 11:36      标签:      编辑:1次    |   浏览:3623次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02018-07-31V1.01.2 应用场景帆软系统集成到企业门户系统时,客户需要从不同维度对企业的组织架构进行角色的拆分,以满足报表模[阅读全文:]

帆软市场短信相关条款
文档创建者:jiangsr      创建时间:04-09 09:20      标签:      编辑:9次    |   浏览:7572次

摘要:1. 短信格式短信由签名和模板两部分组成。每个模板都对应一个固定的签名,即通常情况下用户需要先申请短信签名,审批通过后,再申请短信模板。短信示例:【报表平台】验证码 #code#,您正进行决策平台的身份[阅读全文:]

财务函数插件
文档创建者:yanghuiff      创建时间:08-31 14:50      标签:      编辑:6次    |   浏览:3857次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本10.02020-04-01V1.01.2 应用场景该插件实现了Excel中的PMT,RATE,IRR,XIRR,PV,FV,IPMT,PP[阅读全文:]

使用公式实现动态行列互转表
文档创建者:L大大      创建时间:10-14 15:20      标签:      编辑:3次    |   浏览:5800次

摘要:1. 概述1.1 预期效果用以实现动态筛选选择数据集所需展示的列,如下图所示: 1.2 实现思路使用数据集函数实现动态行列互转,进行行列维度的筛选互转2. 示例2.1 模板设计  1[阅读全文:]

组件加载动画插件
文档创建者:Leo.Tsai      创建时间:09-20 10:21      标签:      编辑:4次    |   浏览:12794次

摘要:1. 版本报表服务器版本JAR 包插件版本9.0 & 10.02018-04-17V1.1.62. 描述2.1 应用场景这是一款可以给决策报表组件添加加载动画的插件,类似于 PPT 中的进场动画[阅读全文:]

[通用]日期移动端日历样式插件
文档创建者:Wendy123456      创建时间:11-06 09:39      标签:      编辑:11次    |   浏览:9156次

摘要:1. 概述1.1 版本报表服务器JAR 包APPHTML5 移动端展现插件日期移动端日历样式插件支持功能10.02019-12-0510.4.49V10.4.49V10.4.49--[阅读全文:]

内置服务器自动关闭
文档创建者:文档助手1      创建时间:11-11 10:17      标签:      编辑:5次    |   浏览:13297次

摘要:1. 概述1.1 问题描述FineReport 自带的内置服务器在人为不操作的情况下,自动关闭。1.2 解决方法1)查看装 FineReport 的计算机的杀毒软件中是否有定时关闭服务器的设置,若有,关[阅读全文:]

图表样式
文档创建者:Holly      创建时间:12-27 16:09      标签:      编辑:12次    |   浏览:44745次

摘要:1. 概述1.1 应用场景本文将对图表样式设置项的通用设置做详细介绍,如果个别图表有特别的样式设置,那么会单独在这些图表的文档中说明。1.2 功能介绍图表样式通用属性共有 8 种,分别是:标题、图例、标[阅读全文:]

2020-11-02 更新日志
文档创建者:Wendy123456      创建时间:11-02 09:31      标签:      编辑:10次    |   浏览:4888次

摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.97V10.4.971.2 更新说明2020-11-02 日,帆软发布[阅读全文:]

JS实现双击对话框标题栏最大化
文档创建者:cherishdqy      创建时间:09-23 10:15      标签:      编辑:6次    |   浏览:4284次

摘要:1. 概述1.1 预期效果报表中添加超链接,点击超链接弹出一个对话框,对话框大小固定,没有最大化功能。那如何实现最大化功能呢,如双击对话框标题栏,对话框实现最大化;最大化情况下,双击标题栏返回默认大小。[阅读全文:]

[通用]移动端加载动画
文档创建者:Leo.Tsai      创建时间:10-28 17:12      标签:      编辑:2次    |   浏览:3025次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.97V10.4.971.2 应用场景新版对局部加载动画进行了优化,[阅读全文:]

[通用]移动端连续扫码
文档创建者:Leo.Tsai      创建时间:10-28 09:29      标签:      编辑:4次    |   浏览:4910次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.9710.4.971.2 应用场景填报时如果需要需要连续扫码录入数[阅读全文:]

[通用]移动端 Tab 块切换
文档创建者:Leo.Tsai      创建时间:10-27 10:51      标签:      编辑:2次    |   浏览:5733次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本10.0.102020-11-0210.4.9710.4.97注:该功能同时支持 App 端和 H5 端。1.[阅读全文:]

快捷短信
文档创建者:coolsoul      创建时间:09-20 21:26      标签:      编辑:3次    |   浏览:2489次

摘要:1. 概述1.1 版本报表服务器版本jar包版本插件版本10.02018-07-31v1.11.2 应用场景业务场景需要使用短信功能,但是短信接收人不仅仅是平台账户体系的人[阅读全文:]

决策报表布局方式
文档创建者:RosieY      创建时间:11-02 19:49      标签:      编辑:1次    |   浏览:28525次

摘要:1. 概述布局方式是指决策报表 body 框架内所有组件的放置方式,包括自适应布局和绝对布局。布局方式下又分不同的缩放逻辑,如下表所示:自适应布局绝对布局双向自适应横向自适应固定大小适应区域缩放逻辑不同[阅读全文:]

用户身份验证
文档创建者:文档助手1      创建时间:11-10 15:37      标签:      编辑:13次    |   浏览:27299次

摘要:1. 概述用户登录数据决策系统时,系统需要对输入的用户名和密码进行验证,以确保系统安全。数据决策系统提供三种用户身份认证方式,管理员可根据需求选择认证方式。2. 认证方式管理员登录决策系统,点[阅读全文:]

色彩与配色基础
文档创建者:ixx2020      创建时间:07-14 16:32      标签:      编辑:8次    |   浏览:22492次

摘要: FineReport 是一款视觉化的产品输出工具,在我们的产品中最能体现出对整体和局部细节把握的就是我们的配色能力,而好的配色一眼就能看出各位是否具有深厚的设计功底。1. 作品赏鉴首先,学习[阅读全文:]

Java IO 操作临时目录剩余空间不足解决方法
文档创建者:susie      创建时间:11-26 09:11      标签:      编辑:6次    |   浏览:9557次

摘要:1. 描述服务器在运行过程中,偶尔会遇到Java io操作的临时目录满了或无权限操作的情况,此时会报错,下面是常见的解决方案。2. 解决方案通常不同系统的 tmpdir 路径有所不同Windows 下:[阅读全文:]

IE兼容模式下分页居中滚动条显示不全
文档创建者:文档助手1      创建时间:11-03 15:34      标签:      编辑:14次    |   浏览:10805次

摘要:1. 问题描述列比较多的模板,如果在模板 Web 属性中设置了分页预览居中显示,分页预览的时候,在 IE 兼容模式下滚动条显示不全,如下图所示:2. 解决方案不直接使用模板 Web 属性中的分[阅读全文:]

如何控制打印时有无水印
文档创建者:文档助手1      创建时间:11-11 11:43      标签:      编辑:10次    |   浏览:12415次

摘要:1. 描述水印是为防止造假、辨别真伪、版权保护等,而在纸张中加上的图片与文字结合的透明效果,如下图在报表中添加水印:用户在访问报表的时候不需要看到水印,但打印到纸上时需要显示水印,或者客户打印报表的时候[阅读全文:]

[老]post传参和get传参
文档创建者:文档助手1      创建时间:11-11 11:29      标签:      编辑:12次    |   浏览:31237次

摘要:1. 描述在 总章节 中我们提到 JS 调用 FR 打印方法传递参数有两种方式:post 传参和 get 传参。那么这两种参数传递的方法到底有什么区别呢?下面我们[阅读全文:]

[平台]DERBY数据连接
文档创建者:susie      创建时间:12-06 16:54      标签:      编辑:10次    |   浏览:5287次

摘要:1. 描述Apache Derby 是一个100% Java 编写的内存数据库,是一个容易管理的关系数据库管理系统,可以和一些商业产品的特性进行交付。Derby 数据库体积小、安装非常简单。FineRe[阅读全文:]

[平台]数据连接Kerberos认证
文档创建者:susie      创建时间:12-17 11:42      标签:      编辑:22次    |   浏览:14989次

摘要:1. 概述1.1 认证方式简介1)Kerberos 认证是 Hadoop 生态的一种通用的认证方式。2)配置 Kerberos 认证的方式有两种:直接使用数据连接配置界面中的 Kerberos 认证:主[阅读全文:]

报表里获取session中的值
文档创建者:文档助手1      创建时间:11-11 12:49      标签:      编辑:13次    |   浏览:37540次

摘要:1. 描述Session 保存了 key-value 属性对,希望在报表中拿到 Session 中的 key 的值。2. 情形 1:直接在报表模板中获取 Session 中的值2.1 思路报表[阅读全文:]

增强公式编辑器
文档创建者:漩涡      创建时间:12-18 11:16      标签:      编辑:15次    |   浏览:19211次

摘要:1. 概述1.1 版本报表服务器版本JAR包版本增强公式编辑器插件版本10.02019-10-20V4.99.02017-10-20V4.71.2 问题描述FineReport 中使用公式时,都是采用结[阅读全文:]

集成后参数值显示乱码
文档创建者:文档助手1      创建时间:11-11 09:51      标签:      编辑:28次    |   浏览:23297次

摘要:1. 概述1.1 问题描述报表已集成到 Web 页面中,通过在页面传递参数至报表中时,会发现有时某些参数值,传递到报表中是显示为问号(???)或乱码等等一系列不能正常显示的情况。1.2 原因分[阅读全文:]

Web 传递中文参数
文档创建者:文档助手1      创建时间:11-11 09:41      标签:      编辑:20次    |   浏览:32536次

摘要:1. 概述1.1 问题描述给 iframe 设置 src 嵌入某个报表时,往往会给报表传递初始的参数值,例如:<iframe id="reportFrame"&nbs[阅读全文:]

[APP]填报成功关闭当前页面并刷新父页面
文档创建者:cherishdqy      创建时间:03-01 10:34      标签:      编辑:11次    |   浏览:28922次

摘要:1. 描述如何实现 App 中父页面打开填报页面,填报成功后关闭当前页面并刷新父页面?2. 示例2.1 新建父页面1)新建父页面,添加 ds1 数据集:SELECT * FROM user。设计界面如下[阅读全文:]

查看部署在服务器端的报表日志
文档创建者:文档助手1      创建时间:11-10 17:00      标签:      编辑:13次    |   浏览:16444次

摘要:1. 问题描述若报表工程部署在某服务器后,浏览器中预览或执行某报表时,发生报错或其他问题时,你可以按照以下步骤尝试解决。首先,查看相关的错误信息,尝试找到问题的所在。然后,通过查阅文档,搜索解[阅读全文:]

[H5] HTML5书签式悬浮工具栏
文档创建者:Leo.Tsai      创建时间:10-22 14:54      标签:      编辑:3次    |   浏览:3154次

摘要:1. 概述1.1 版本插件版本报表服务器版本JAR 包版本HTML5移动端展现插件版本V10.4.9010.02019-12-05V10.4.55注:该插件只支持 H5 端,不支持 App 端。1.2[阅读全文:]

Tomcat 日志文件过大的解决方案
文档创建者:yiyemeiying      创建时间:05-10 20:36      标签:      编辑:4次    |   浏览:14841次

摘要:1. 问题描述项目在部署 Tomcat 服务器上运行后,久而久之会产生大量的日志文件。如果不及时处理,这些文件会对系统的稳定性造成了一定的影响。2. 解决方案2.1 方案一通过修改%TOMCAT_HOM[阅读全文:]