摘要:1. 概述当单元格为以html展示时,部分客户需要html展示的字体也是自适应的,目前可采用以下三种解决方案,来满足当前客户需求。2. 内联样式修改方案1)场景:html内容本身就是写的内联样[阅读全文:]
摘要:1. 描述很多时候,我们除了要通过报表或者图表来展示数据的同时,由于数据间之间都是相互联系的,故也需要报表和图表之间相互存在联系。比如说:我们通过控件过滤来查看不同地区的销量情况,同时还可以点[阅读全文:]
摘要:1. 概述用户如需生成 iOS 版 App ,则必须 上传 iOS 证书。用户如需 获取 iOS 证书,则必须拥有企业开发者账号。2. 账号类型苹果公司提供三种开发者账户:个人、公司[阅读全文:]
摘要:1. 描述报表系统中,往往要对数据进行编号处理,在 FineReport 中可以使用=seq()函数以及=&cell这两种方法获取序号。但是如果用户想实现用字母进行排序,那么该如何实现呢?2.[阅读全文:]
摘要:1. SUM-求和1)概述语法SUM(number1,number2,…)求一个指定单元格区域中所有数字之和参数number1,number2,…1 到 n 个参数或指定单元格区域中所有数字返[阅读全文:]
摘要:1. 概述1.1 问题描述父模板显示全国地图,点击父模板某一区域,此区域作为参数传递给子模板,子模板地图只显示该地区的地图信息,类似于钻取新标签页打开效果,如下图所示:1.2 解决思路父模板添加网络报表[阅读全文:]
摘要:1. 要向 FineReport 公司申请临时的注册文件由于直接从公司网站上下载的免费版的报表设计器,设计出来的模板有一些功能上的限制,另外免费的和注册过的做出的报表模板运行机制也不一样(内部[阅读全文:]
摘要:1. Redis 集群的特别提示1)Redis 可以认为是一个数据库,数据应该和服务进行物理上面的隔离,主要是为了确保当服务的机器发生宕机,重启,物理断电等意外事故之后,整个服务的配置还存在,同时可以进[阅读全文:]
摘要:1. 概述本文汇总使用 nginx 过程中常见报错及解决方案。2. 示例2.1 permission denied问题描述:集群环境,有线网络正常,无线网络登录页面空白,但是节点可以[阅读全文:]
摘要:1. 概述1.1 应用场景制造业报表管理中经常需要显展示一段时间内机器的运作状态,如半导体行业的设备,零部件行业的车床等等。甘特图 可以准确展示一段时间内机器的状态,效果如下图所示:1.2 实[阅读全文:]
摘要:1. 概述1.1 预期效果移动端实现星级评分功能,如下图所示: 1.2 实现思路使用frm决策报表实现评分功能2. 示例2.1 模板设计 1.新建[阅读全文:]
摘要:1. 概述Firebird 一款开源免费、全功能、强大高效、轻量级且免维护的数据库工具,目前能够运行在 Windows 、Linux 和各种 Unix 操作系统上,提供了大部分 SQL-99[阅读全文:]
摘要:1. 概述本文介绍 MySQL数据连接 中一些报错及解决方案。2. 示例2.1 only_full_group_by 报错2.1.1 问题描述有些项目初期是在 M[阅读全文:]
摘要:1. 概述1.1 版本报表服务器App 版本支持功能10.010.4.61扫码支持手电筒和从相册中扫码1.2 应用场景业务巡店、仓库盘点时,目前扫码功能在光线较暗环境下很不[阅读全文:]
摘要:1. 概述1.1 问题描述本文提供了报表一段时间内没有操作,那么页面会自动退出或者关闭的方法。效果如下图所示:1.2 实现思路填报模板添加加载结束事件,JavaScript 代码中设置一个倒计时,当监听[阅读全文:]
摘要:1. 概述1.1 问题描述日期字段作为分类时,X 轴的分类名只能是具体的日期,如果想要将这些日期转化为星期格式,那么该如何实现呢?效果如下图所示:1.2 实现思路实现日期转星期有 2 种方法:方法一:从[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景用户不想使用平台内置认证,想要自定义认证。例如用户集成单张模板到自己的系统,想要自己控制认证。1.3 [阅读全文:]
摘要:1. 概述1.1 应用场景某些情况下,用户希望用文件来作为数据集,在参数查询界面的控件中输入参数值,点击查询按钮,进行数据查询,要如何实现呢?如下图所示:1.2 实现思路通过设置下拉框数据字[阅读全文:]
摘要:1. 概述1.1 应用场景在我们日常中经常对一日,一周,一个月数据进行查询筛选,如下图所示:1.2 实现思路使用「单选按钮组控件参数」与时间参数来控制要查询的时间范围内数据。2. 操作步骤2.[阅读全文:]
摘要:1. 概述用户可以通过自定义的 URL 链接去启动 App,不需要手动点击 App 图标去启动。com.fr.finereport://?serverName=xxx&serverUrl=xxx[阅读全文:]
摘要:1. 概述1.1 问题描述在使用 Oracle 数据查看,若使用 in 过滤,当参数大于1000 个时会出现报错。具体的报错信息是:错误代码:1301 数据集配置错误 Query:ORA-01795:[阅读全文:]
摘要:1. 概述1.1 应用场景设计填报模板时,有些数据可以跳过不填,希望入库的时候这些空数据可以保存为 0。还有些情况,数据库表字段不是绑定的单元格,而是希望直接将参数值、日期、当前时间等入库。那么该如何实[阅读全文:]
摘要:1. 概述系统中存在很多大模板时,为避免出现加载缓慢、内存占用过大的问题,大部分这样的模板建议通过「模板限制」,限制模板的单元格个数、sql 执行时长,单数据集行数等。用户若不清楚模板限制相关[阅读全文:]
摘要:1. 概述移动端报表有着随时随地、迅速获取的特点,然而大部分报表工程师只接触过 PC 端报表的制作,面对移动端报表的设计却无从下手。2. PC端和移动端的区别1)交互方式:PC 端:PC 端使用键盘、鼠[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本APP 版本HTML5 移动端展现插件10.02020-01-1510.4.55V10.4.551.2 [阅读全文:]
摘要:1. 概述用户在制作移动端模板时,往往需要设置移动端属性,移动端属性中的各设置项分别有何作用呢,本文将详细介绍。2. 普通报表的移动端属性FineReport 设计器打开任[阅读全文:]
摘要:1. 概述1.1 函数作用Range(from,to,step) 函数表示从整数 from 开始,以 step 为每一步的大小,直到整数 to (可以取到to)的一个数字序列。1.2 函数解释Range[阅读全文:]
摘要: 1. 概述1.1 应用场景用户工程有时需要使用 SSAS 数据库来解决效率问题,同时前端使用中国式复杂报表展现,因此需要解决两者的连接问题。1.3 功能简介用户[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本App 版本HTML5 移动端展现插件功能10.010.010.0-10.4.9010.4.90新增支持报表块不全屏即可翻页1.2 功能简介移动端预览模板时,模板下方[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本 10.02019-02-18V1.5.61.2 应用场景此插件主要是为了实时监控与手动清理设计器内存。避免碰到内存占据过多,突然卡死[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR新增功能10.02020-04-26FineReport 设计器安装时,可勾选生成安全密钥文件按钮1.2 功能简介报表所[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02019-03-10V1.91.2 应用场景安装本插件后可以修改登录页、map,安装成功页面的 html 头部响应,通常用于插入统计代码[阅读全文:]
摘要:1. 更改 Redis 配置使用 config 命令可以对Redis 的配置参数进行热修改,这样就不需要重启,如下所示:config get * # 获得所有的配置项的[阅读全文:]
摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本10.0.92020-08-31注:点击设计器菜单栏帮助>更新升级可查看当前设计器版本。1.2 应用场景FineReport 10.0.9 版[阅读全文:]
摘要:1. 查看报表并发数FineReport 服务器注册 时会选择并发数的数量,例如:5 个并发,10 个并发或者无限并发等等,那么如何查看并发数呢?未注册:以管理员身份进入数据决策系统,点击管理[阅读全文:]
摘要:1. 概述1.1 问题描述用户有时会使用 Web 页面集成 ,在一个网页中嵌入一个 iframe,iframe 中嵌入一张报表。当报表大小超过 iframe 大小时,iframe 中[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5移动端展现插件功能描述10.02019-12-0510.4.46V10.4.46支持「组件可选中」10.02020-08-0310[阅读全文:]
摘要:1. 概述移动端支持显示自定义的背景规范对背景的定义及显示效果2. 普通报表2.1 报表背景移动端支持显示普通报表的 纸张背景,包括:颜色、图片、纹理、图案、渐变色。设计器[阅读全文:]
摘要:1. 概述HTML5 移动端展现插件和报表服务器 JAR 包、微信管理插件和报表服务器 JAR 包、钉钉管理插件和报表服务器 JAR 包之间分别有依赖关系。微信/钉钉集成,当遇到以下[阅读全文:]
摘要:1. 描述参数的控件类型是日期型的,在B/S端,选择日期后,发现传递到报表的日期与选择的日期是不同的,要如何解决呢?2. 原因由于 JDK 版本或者 Windows 更新程序的 bug 导致的[阅读全文:]
摘要:1. 概述用户如需生成 iOS 版 App ,则必须上传 iOS 证书。本文将简单介绍如何获取打包所需的 iOS 证书注1:如您已获取 iOS 证书,请直接进行:App 打包配置 iOS 证书[阅读全文:]
摘要:1. 描述以下列出移动端下插件支持和不支持的情况,不涉及代表基础功能。插件名称移动端支持情况其他说明图表(新特性)支持报表自适应插件不支持设计器更新升级不涉及上传下载文件只支持上传,不支持下载多维数据集[阅读全文:]
摘要:1. 概述1.1 预期效果用户希望自定义 App 发布平台,保留自己的企业特色,方便下载管理,方便内部员工使用。如下图所示:1.2 实现思路使用服务器储存 App 安装包,将安装包下载地址嵌入到一个 H[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件支持功能10.02019-11-0810.4.46V10.4.49支持移动端刷新设置20[阅读全文:]
摘要:1. 概述常用为已收藏的模板列表,点击常用,即可看到收藏的模板名称和模板路径,如下图所示:注:报表工程 JAR 包版本在 2020-01-15 之前,或 App 版本在 V10.4.84 之前,不支持显[阅读全文:]
摘要:1. 概述1.1 问题描述单元格有一大段文字的时候,如何设置按指定字数换行显示,如下图示例,备注信息每 20 字换行显示。1.2 实现思路利用公式分割字符串为数组,然后在数组下标为 20 倍数的数据项后[阅读全文:]
摘要:1. 概述1.1 预期效果FineReport 自带的提示框样式比较单一,例如填报校验的提示框,如下图所示:可以通过引入一些 JS 和 CSS 来做出个性化的效果,如下图所示:1.2 实现思路如果是 c[阅读全文:]
摘要:1. 概述1.1 问题描述有时候希望图表标题、坐标轴、标签的文本内容可以换行显示,那么该如何实现呢?默认的效果:期望的效果:1.2 实现思路文本中添加换行标签<br/>,并使用HTML解析文[阅读全文:]
摘要:1. 下载主动健康检查模块请根据本文逻辑自行推断自己对应的安装路径。下载 ngx_healthcheck_module-master.zip,放在 /usr/nginx 路径下2. 下载 Nginx 源[阅读全文:]
摘要:1. 概述通过 JNDI 方式定义数据连接,首先在应用服务器配置好 JNDI,然后在设计器中直接调用 JNDI 的名字,选择连接数据库所需要的驱动程序等操作,即可成功使用 JNDI 连接。2. 设计器中[阅读全文:]
摘要:1. 概述1.1 应用场景单独为某个或某些系列、分类设置标签,如下图为系列一和系列六设置标签,其他不显示。1.2 功能入口图表属性面板特效>条件显示下新增标签属性。2. 示例2.1 准备数据新建数[阅读全文:]
摘要:1. 概述1.1 漏洞信息安全漏洞编号影响版本CNNVD-202007-053&CVE-2020-590215.1.0版本15.0.0 版本14.1.0 版本至 14.1.2 版本13.1.0[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件版本10.02020-07-0810.4.80V10.4.801.2 更新说明2020-07-08 日,帆软发布了 F[阅读全文:]
摘要:1. TCP/IP 连接失败1.1 问题描述连接 SQL Server 时常常会遇到报错提示:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机的[阅读全文:]
摘要:1. 概述手势密码是手机端比较常用的一种身份验证方式,主要用来验证身份,保护隐私数据。2. 开启手势密码用户登录服务器后,点击设置,向右滑动开启手势密码,输入当前用户的密码,如下图所示:成功输入当前用户[阅读全文:]
摘要:1. 概述1.1 问题描述当数据量很大,达到万级的时候,图表加载会比较慢,展示效果也欠佳。为解决此类问题,FineReport 增加了大数据优化功能,可以在数据量很大的时候,优化图表效果,加快[阅读全文:]
摘要:1. 版本 报表服务器版本 App 版本 HTML5 报表展现插件版本 10.0 v10.0 v10.22. 描述报表填报过程中,经常[阅读全文:]
摘要:1. 概述1.1 版本 App 版本 HTML5 版本 App9.3 及以后&App10.0 6.0 及以后1.2 JS 接口通过 [阅读全文:]
摘要:1. 概述1.1 问题描述词云多用于关键字的相关搜索和热度排行展示,因此在词云的关键词上加上链接使其跳转到相应的搜索页面,可以使词云的功能上显的更加完整。例如在词云中,点击关键词可以跳转到百度搜索词页面[阅读全文:]
摘要:1. 概述1.1 版本App 版本V10.4.801.2 应用场景 iOS 手机推出深色模式,部分用户希望 App 色系与手机模式色系一致。1.3 实现思路版本在 V10.4.80 及之后的帆[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本App 版本10.0V10.4.801.2 问题描述iOS 设备越狱后,处于不安全的环境下,各种恶意程序都容易运行在越狱环境之中。在越狱环境中运行帆软 App,难以保[阅读全文:]
摘要:1. 概述该操作是 App 打包前的准备工作,请需要生成 iOS 版 App 的用户执行该操作。2. 获取证书使用企业开发者账号获取 iOS 证书的步骤请参考:1)申请 iOS 企业开发者账号2)获取&[阅读全文:]
摘要:1. 概述用户上传证书进行校验时,校验失败会获得错误码。如下图所示:用户可以根据错误码来排查错误,寻找解决方案。2. 错误码一览表错误码简介是否建议自查定位错误-2提交的证书信息不完整是页面信息是否填写[阅读全文:]
摘要:1. 概述1.1 预期效果利用仪表盘可以实现进度条的效果,如下图所示:1.2 实现思路在单元格中插入仪表盘,然后设置数据和调整样式。2. 示例2.1 数据准备新建数据集 ds1,数据库查询语句为:SEL[阅读全文:]
摘要:1. 概述1.1 应用场景有两个日期控件分别为起始日期和结束日期,要查询一个星期的数据,实现选择起始日期之后,结束日期自动赋值为起始日期后7天的日期。实际效果如下图所示:1.2 实现思路给起始日期添加编[阅读全文:]
摘要:1. 概述1.1 应用场景有 XY 轴的图表均可设置十字象限,以气泡图为例,效果如下图所示:1.2 实现思路在图表样式>坐标轴下,通过自定义 X 轴和 Y 轴的值以及 X 轴和 Y 轴的位置来实现[阅读全文:]
摘要:1. 报表 Session 与应用 Session报表集成到项目中可能会有一个疑问就是系统应用和报表应用在一个 Web 服务器下,那系统 Session 和报表 Session 是不是一个 S[阅读全文:]
摘要:1. 概述为了增强移动端的登录验证机制,保证数据的安全性,FineReport 提供了「设备绑定」的功能,将用户的移动设备与系统绑定起来。2. 开启设备绑定设备绑定默认关闭。以管理员身份进入数据决策系统[阅读全文:]
摘要:1. 概述1.1 应用场景SAP 系统中的数据会自动补位,例如物料编号 00000123456、客户编号 0000KH254D,在报表使用时需要将自动补位的 0 剔除,如下图所示:1.2 实现思路在服务[阅读全文:]
摘要:1. 概述1.1 应用场景一些报表中往往数字(产值、金额)占主要比重,其中不乏有这样的业务需求:查询面板可以通过比较符号,如大于号>或小于号<,定义无穷区间查询,效果如下图所示:1.2 实现[阅读全文:]
摘要:1. 概述1.1 问题描述动态列是指将列名作为参数,查询控件中键入列名点击查询后,报表中才显示该列,如下图所示:1.2 实现思路使用条件属性隐藏列来实现动态列效果。2. 示例2.1 准备数据新建普通报表[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包插件版本10.02019-03-10V1.51.2 应用场景使用该插件可以自定义决策平台登录界面,使其更能彰显个性。效果如下图所示:1.3 功能介绍支持5种[阅读全文:]
摘要:1. 描述权限中使用 Session,一般是用来存放用户名和密码,下面分两种情况介绍用户名和密码的保存。2. 同一应用下 Session由于 Session 中能够保存 key,因此在权限中如[阅读全文:]
摘要:1. 描述一般在公司的系统中会有工资选项,在月底的时候就可点击查看当月的工资信息,即定时的在每个月月底,将当前用户当月的工资信息挂载在指定的工资节点上,这个该如何实现呢?2. 解决方[阅读全文:]
摘要:1. 概述1.1 问题描述决策平台中预览报表提供了全屏显示功能,但如果不通过决策平台预览,如何全屏预览单张报表呢?注:本文实现的是普通报表点击按钮全屏显示的实现方法,决策报表中点击按钮实现全屏的方法参见[阅读全文:]
摘要:1. 概述1.1 问题描述某些场景下,图表 Y 轴是来源于数据集的日期型数据,Y 轴的轴标签也需要修改为日期格式。以折线图为例,效果如下图所示:如果只是将图表样式>坐标轴>Y轴>格式下[阅读全文:]
摘要:1. 概述1.1 问题描述App 打包页面的下载按钮和扫码下载,有效期仅有一天,企业用户分享发布十分不便利,如下图所示:1.2 解决方案用户可将打包的 App 安装包上传至蒲公英平台,生成二维码。企业内[阅读全文:]
摘要:1. 概述1.1 版本报表服务器HTML5 移动端展现插件新增功能10.0V10.4.76新增设置资源地址设置项1.2 应用场景目前 H5 插件资源都放在报表服务器上,用户[阅读全文:]
摘要:1. 概述1.1 问题描述某些填报场景下,希望下拉框选择参数后,图表可以跟随该参数联动。例如:下拉框选择不同的销售员后,图表自动联动出该销售员的数据折线图。效果如下图所示:1.2 实现思路以超级链接中图[阅读全文:]
摘要:1. 概述在进行 App 打包前,需准备好相关素材。如 App 应用图标、启动页背景图片、登录页背景图片等。2. 素材准备2.1 应用图标建议尺寸为 1024*1024 像素,不超过 1M 的 PNG[阅读全文:]
摘要:1. 概述该操作属于 App 打包前的准备工作,请需要生成 Android 版 App 的用户执行该操作。帆软 App 云打包支持用户上传已拥有的 Android 证书。帆软 App 云打包支持用户一键[阅读全文:]
摘要:1. 概述1.1 应用场景甘特图 支持多项目,可以在模块的基础上再进行分类,如下图的示例,在模块的基础上新增了一个项目负责人。1.2 实现思路数据来源可以将大类别进行细分,数据绑定时通过新增项目名称,可[阅读全文:]
摘要:1. 概述1.1 应用场景里程碑甘特图是 甘特图 的拓展应用,可以对任务进行中的某个固定时间点(里程碑事件)做出标记,展示效果如下图所示:1.2 实现思路数据来源(单元格数据集、数据集数据)新[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件移动端简约下拉样式插件10.02020-01-1510.4.61V10.4.6[阅读全文:]
摘要:1. 概述1.1 应用场景同一张报表,不同的用户登录,看到的数据不同。例如:北京分公司的人只能看到北京的数据,上海分公司的人只能看到上海的数据。1.2 实现思路引入外部权限表,直接在数据库查询语句中实现[阅读全文:]
摘要:1. 概述SAP Sybase 是基于客户/服务器体系结构的数据库,由于采用了客户/服务器结构,应用被分在了多台机器上运行。FineReport 提供了两种数据连接方式:方式一:在设计器中进行连接 ,具[阅读全文:]
摘要:1. request 对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。request.getAttribute("ke[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本新增功能10.02019-05-20 fanruan.log 文件定时压缩功能1.2 应用场景为方便阅[阅读全文:]
摘要:1. 概述1.1 预期效果时间齿轮是一个动态的齿轮式样,图表面板中央展示系统当前的实时时间,一般用于大屏场景展示。通过 JS 事件可以实现一个简单的时间齿轮图表,效果如下图所示:1.2 实现思路使用 J[阅读全文:]
摘要:1. 概述1.1 预期效果在设计报表的时候,可能需要根据多列数据生成多级序号,效果如下图所示:1.2 实现思路先获取第一列数据当前值在当前列数据去重后的序号.再获取第二列数据当前值在(当前列数据去重后且[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包10.02019-05-20注1:2019-05-20 之前的 JAR ,定时调度执行日志存储在 FineDB 数据库的 fi[阅读全文:]
摘要:1. 概述1.1 版本 报表服务器版本 JAR 包版本插件版本10.02018-11-11V1.0注:插件安装、重装、禁用恢复后需要重启设计器才能使目录快[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本App 新增功能10.010.4.69App 中消息增加一键已读和删除功能1.2 功能简介日报、周报等定时调度任务完[阅读全文:]
摘要:1. 概述1.1 问题描述钉钉将于2020-04-20下线旧版消息推送接口,届时使用旧版接口的所有钉钉管理插件将无法成功推送消息。影响的版本范围如下表所示:报表服务器版本FineBI [阅读全文:]
摘要:1. 概述1.1 应用场景图表特效就是指图表交互,现在越来越流行交互式应用程序,使用网页语言如信息提示、颜色高亮、钻取等来表达产品要告诉用户的信息,让用户获得更好更舒适的体验。FineReport 报表[阅读全文:]
摘要:1. 概述1.1 问题描述IE8 多页签的情况下报表无法显示1.2 问题原因Web 集成,由于整体是使用了 DIV+iframe 搭的框架,DIV 元素有 absolute 和 relativ[阅读全文:]
摘要:1. 概述通过 iframe 内嵌报表链接到应用内报错,报错信息如下所示:Refused to display 'http://localhost:8080/webroot/decis[阅读全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景每月在固定某个时间段统计各个分公司的销售业绩,这些数据以 Excel、PDF、Word 的格式保存,进[阅读全文:]
摘要:1. 概述1.1 问题描述当一个图表有多个系列时,希望在分类名显示出各个系列值的和。如下图所示:1.2 实现思路通过设置图表分类名的形态来实现。2. 示例2.1 报表设计1)新建数据集 ds1,数据库查[阅读全文:]
摘要:1. 概述1.1 预期效果制作图表时标题可以显示统计信息,例如有多少个系列或多少个分类等等,效果如下图所示:1.2 实现思路在图表的标题中插入统计公式,用函数COUNT()和UNIQUEARRAY()组[阅读全文:]