"隐藏目录(不在目录树中显示,不可以搜到,可以通过链接访问)" 分類下的文檔該分類下有2000篇文檔创建该分类下的文档
复选按钮、复选按钮组控件默认值
文檔創建者:FineReportTW      創建時間:11-11 10:37      標籤:      編輯:10次    |   瀏覽:320次

摘要:1. 概述在参数或者填报界面,添加「复选按钮控件」和「复选按钮组控件」时,默认是未选中的,若希望变成默认选中,或者「复选按钮组控件」默认选中多个,这个要如何实现呢?下面介绍「复选按钮控件」和「复选按钮组[閱讀全文:]

单选按钮组控制实现是否显示全部
文檔創建者:FineReportTW      創建時間:11-11 11:09      標籤:      編輯:9次    |   瀏覽:258次

摘要:1. 概述1.1 需求描述实际项目中可能会需要控制模板的显示内容为全部显示或者部分显示。如下图,当选择“是”时,查询结果既包含部门ID为此ID的信息,也包含上级部门ID为此ID的信息。1.2 实现思路采[閱讀全文:]

报表通过下拉复选框动态多Sheet显示
文檔創建者:FineReportTW      創建時間:02-24 14:52      標籤:      編輯:27次    |   瀏覽:476次

摘要:1. 概述1.1 应用场景每个项目可能会制作成千上万张报表。用户只想查看其中的一张或几张,但摆在用户面前的是成千上万张,用户一个一个选择预览十分耗时耗力。现提供一种方法,用户可以便捷地选择预览自己想查看[閱讀全文:]

JS实现在报表参数界面获取控件的值
文檔創建者:FineReportTW      創建時間:03-03 15:27      標籤:      編輯:11次    |   瀏覽:429次

摘要:1. 概述1.1 问题描述在实际项目中,使用决策报表的时候,有时会用到在决策报表参数面板获取报表控件的值,那么该如何实现呢?1.2 实现思路使用 JS 获取报表主体的控件值:_g().getWidget[閱讀全文:]

根据下拉复选框选中个数返回不同值
文檔創建者:FineReportTW      創建時間:11-11 10:50      標籤:      編輯:9次    |   瀏覽:328次

摘要:1. 概述1.1 预期效果下拉复选框可选择一个、多个或全选,希望根据选择的个数返回不同的值。例如:下拉复选框中选择一个时返回值为「单选」,全选时返回值为「全选」,多选但不是全选时返回[閱讀全文:]

JS实现点击单选按钮弹出对话框输入值
文檔創建者:FineReportTW      創建時間:11-17 17:11      標籤:      編輯:15次    |   瀏覽:282次

摘要:1. 概述1.1 应用场景在制作问卷调查类的模板时,可能会遇到这种情况:有几个选项,最后一个选项为其他,当选择其他时弹出一个对话框,允许用户输入其他值,然后显示输入的值。如下图所示:1.2 实现思路「单[閱讀全文:]

JS根据条件控制参数控件是否显示/可用
文檔創建者:FineReportTW      創建時間:11-17 16:49      標籤:      編輯:19次    |   瀏覽:441次

摘要:1. 概述1.1 问题描述在使用参数控件时,有时我们希望部分参数控件在没满足条件时不显示,满足条件后再显示,如下图效果,只有前面的下拉框选择了内容之后,后一层下拉框控件才显示出来。1.2 实现思路首先将[閱讀全文:]

JS 实现动态隐藏参数以及控制参数面板高度
文檔創建者:FineReportTW      創建時間:09-04 11:00      標籤:      編輯:15次    |   瀏覽:244次

摘要:1. 概述1.1 预期效果开发报表的时,经常会遇到使用的参数控件较多的情况,这时候可以对一些不常用、不需要展现出来的的控件进行隐藏,当需要展示的时候再使其展示出来,如下图所示:1.2 实现思路为「按钮控[閱讀全文:]

数据集参数实现动态列
文檔創建者:FineReportTW      創建時間:12-01 15:52      標籤:      編輯:25次    |   瀏覽:284次

摘要:1. 概述1.1 预期效果使用函数实现动态列 报表需要取出所有的数据,然后来实现动态列报表,当数据量大且所选列不是很多的情况下性能就慢了。本文介绍另一种动态列制作方法,该方法在数据量大时可以实[閱讀全文:]

JS实现给填报控件赋值
文檔創建者:FineReportTW      創建時間:11-17 17:08      標籤:      編輯:14次    |   瀏覽:431次

摘要:1. 概述1.1 应用场景编辑完一个控件的值后,自动给其他填报控件或单元格赋值。示例中编辑完姓名后性别默认赋值为女,如下图所示:1.2 实现思路给控件添加编辑结束事件动态地给其他控件或单元格赋值。不管是[閱讀全文:]

图表预定义配色
文檔創建者:FineReportTW      創建時間:11-10 12:35      標籤:      編輯:21次    |   瀏覽:269次

摘要:1. 概述1.1 版本迭代JAR 包版本功能变动2020-08-31新增默认配色方案下拉选择框1.2 应用场景图表预定义配色是指保存在服务器端,对整个工程起作用的预定义配色样式。设计图表时可下拉选择预定[閱讀全文:]

JS实现删除行前先确认
文檔創建者:FineReportTW      創建時間:11-10 14:47      標籤:      編輯:24次    |   瀏覽:414次

摘要:1. 概述1.1 问题描述删除行时先提示确认中,删除仅为报表页面上的删除,需要点「提交」按钮后才会入库生效。在对行式填报表进行操作时,希望点击删除行按钮时,弹出确认删除对话框,若点击确认则删除数据并提交[閱讀全文:]

JS显示即时或实时时间
文檔創建者:FineReportTW      創建時間:07-05 09:22      標籤:      編輯:27次    |   瀏覽:250次

摘要:1. 概述1.1 问题描述如果想在报表里实时显示时间,该如何实现呢?如下图所示:1.2 实现思路获取当前的时间,一秒刷新一次报表,将当前时间显示在某个单元格中。2. 普通报表普通报表中通过添加 JS 实[閱讀全文:]

JS实现填报数据逻辑删除
文檔創建者:FineReportTW      創建時間:03-03 15:48      標籤:      編輯:13次    |   瀏覽:324次

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

单选按钮组控件简介
文檔創建者:FineReportTW      創建時間:10-30 12:04      標籤:      編輯:26次    |   瀏覽:507次

摘要:1. 概述1.1 预期效果1.1.1 填报应用填报报表中可以通过该控件录入填报的数据,如下图所示:1.1.2 参数应用参数面板处可以通过该控件过滤数据,如下图所示:1.2&[閱讀全文:]

下拉复选框控件简介
文檔創建者:FineReportTW      創建時間:10-30 11:51      標籤:      編輯:22次    |   瀏覽:382次

摘要:1. 概述1.1 应用场景1.1.1 填报应用填报报表中可以通过该控件下拉选择多个选项信息,录入填报的数据,如下图所示:1.1.2 参数应用参数面板处可以通过该控件下拉选择多个选项信息,键入查询参数,如[閱讀全文:]

JS给扩展单元格置数
文檔創建者:FineReportTW      創建時間:11-17 17:09      標籤:      編輯:17次    |   瀏覽:335次

摘要:1. 概述1.1 问题描述通常情况下,使用 setCellValue("单元格", null, 值)可以给固定单元格置数。若单元格扩展,仅仅使用此公式将达不到效果,如对纵向[閱讀全文:]

公式实现参数联动
文檔創建者:FineReportTW      創建時間:09-02 19:21      標籤:      編輯:2次    |   瀏覽:419次

摘要:1. 概述1.1 需求描述下拉框参数联动 、下拉复选框参数联动 文档中,实现参数联动是在数据库查询 SQL 中设置参数,但并非所有的数据都来源于 SQL 数据查询,有可能是文件数据集、内置数据[閱讀全文:]

FineReport内置方法
文檔創建者:FineReportTW      創建時間:11-10 14:45      標籤:      編輯:38次    |   瀏覽:428次

摘要:1. 概述前端预览报表时,模板会被转为 HTML,这个 HTML 的 head 标签中会引入 FineReport 内置的 JavaScript 文件finereport.js,代码如下:&l[閱讀全文:]

下拉框参数联动
文檔創建者:FineReportTW      創建時間:12-01 15:41      標籤:      編輯:22次    |   瀏覽:471次

摘要:1. 概述1.1 需求描述当模板中有多个参数下拉框时,后面参数下拉框的选项需根据前面参数的值而改变。如下图中,省份选项需跟随地区所选值而相应变动,城市选项需跟随地区、省份所选值相应变动。1.2 实现思路[閱讀全文:]

存储过程数据集
文檔創建者:FineReportTW      創建時間:10-20 11:25      標籤:      編輯:26次    |   瀏覽:260次

摘要:1. 概述「存储过程」就是存储在数据库中的一组 SQL 语句集。FineReport 支持直接调用数据库的存储过程,就获得执行了「存储过程」SQL 语句集后的表。下面我们就以 MySQL 为例[閱讀全文:]

决策报表自动查询
文檔創建者:FineReportTW      創建時間:07-31 01:17      標籤:      編輯:6次    |   瀏覽:360次

摘要:1. 概述1.1 问题描述我们在介绍 参数应用 的时候有介绍到 自动查询,其效果是,在参数界面选择好参数之后,无需点击查询按钮,报表主体中会自动查询出过滤结果并展[閱讀全文:]

Oracle 数据连接常见错误解决方案
文檔創建者:FineReportTW      創建時間:10-21 16:58      標籤:      編輯:3次    |   瀏覽:1372次

摘要:1. 概述本文介绍 Oracle 数据连接 中一些报错及解决方案。2. 示例2.1 取消勾选显示Oracle所有表选项设计器菜单栏「文件>选项&g[閱讀全文:]

程序数据源
文檔創建者:FineReportTW      創建時間:11-10 14:54      標籤:      編輯:4次    |   瀏覽:183次

摘要:索引:简单程序数据集带参程序数据集EJB 程序数据源WebService 程序数据集XML 制作程序数据源SAP 的 RFC 接口调用例子[閱讀全文:]

iframe中嵌入报表
文檔創建者:FineReportTW      創建時間:11-16 17:07      標籤:      編輯:13次    |   瀏覽:581次

摘要:1. 概述1.1 预期效果如何实现在 iframe 中嵌入报表?效果如下图所示:1.2 实现思路给按钮控件添加点击事件,添加 iframe 弹框并在其中嵌入模板,使用 re[閱讀全文:]

视图树控件简介
文檔創建者:FineReportTW      創建時間:10-30 12:03      標籤:      編輯:22次    |   瀏覽:352次

摘要:1. 概述1.1 应用场景1.1.1 填报应用填报报表中可以通过该控件选择具有多层树状结构的数据,录入填报的数据,如下图所示:1.1.2 参数应用参数面板处可以通过该控件选择具有多层树状结构的数据,键入[閱讀全文:]

下拉框控件简介
文檔創建者:FineReportTW      創建時間:10-30 11:49      標籤:      編輯:25次    |   瀏覽:542次

摘要:1. 概述下拉框控件可应用于填报、参数等场景中,本文将介绍下拉框控件的属性及应用。2. 添加控件2.1 填报应用普通报表:选中单元格后,点击右侧属性面板的「控件设置」,选择控件处下拉选择「下拉[閱讀全文:]

控件类型简介
文檔創建者:FineReportTW      創建時間:11-16 16:21      標籤:      編輯:30次    |   瀏覽:391次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本功能变动10.0.112020-12-02编辑控件名称,为空时或重复时自动回填原有名称1.2 应用场景在报表的具体应用中,经常使用「控件」来实[閱讀全文:]

嵌入式主子报表
文檔創建者:FineReportTW      創建時間:11-02 17:14      標籤:      編輯:23次    |   瀏覽:327次

摘要:1. 概述嵌入式主子报表特点是在单元格中嵌入独立的报表模板,嵌入的模板称为「子报表」,嵌入子报表后的整体称为「主报表」。各子报表格式可以不对齐,子表与主表的格式也可以不对齐,子报表能够获取主表中的值。如[閱讀全文:]

复选按钮控件
文檔創建者:FineReportTW      創建時間:10-30 11:53      標籤:      編輯:18次    |   瀏覽:291次

摘要:1. 概述1.1 应用场景1.1.1 填报应用填报报表中可以通过该控件执行批量选中操作,如下图所示:1.1.2 参数应用参数面板处可以通过该控件执行查询操作,如下图所示:1.2 添加控件1.2.1 填报[閱讀全文:]

轮播三维组合地图
文檔創建者:FineReportTW      創建時間:06-20 10:33      標籤:      編輯:13次    |   瀏覽:358次

摘要:1. 版本报表服务器版本扩展图表插件版本10.0V3.0注:轮播三维组合地图预览只支持 Chrome 浏览器。遇到老版本 Chrome 浏览器不显示图表的情况,请将浏览器升级到最新版本。2. 描述轮播三[閱讀全文:]

填报上传图片
文檔創建者:FineReportTW      創建時間:12-01 14:58      標籤:      編輯:34次    |   瀏覽:440次

摘要:1. 概述1.1 问题描述我们在采集员工信息时,通常需要上传员工的照片。那么如何实现上传图片功能呢?1.2 解决思路「文件控件」支持上传图片,支持的图片格式有:jpg、png、gif,如下图所示:注:上[閱讀全文:]

动态分组
文檔創建者:FineReportTW      創建時間:06-29 01:09      標籤:      編輯:20次    |   瀏覽:340次

摘要:1. 概述1.1 需求描述当报表的数据列比较多,但数据量不是很大时,采用动态分组可灵活呈现不同维度的数据。如下图所示,当选择不同参数值时,可展示对应维度分组的数据。1.2 实现思路参考数据集参数设置中参[閱讀全文:]

参数引用
文檔創建者:FineReportTW      創建時間:10-21 15:58      標籤:      編輯:18次    |   瀏覽:293次

摘要:1. 概述1.1 预期效果参数的主要作用是实现用户与数据的实时交互,即进行数据的过滤。我们可以在很多情况下使用参数,比如在单元格中引用参数来实现动态标题、根据参数值的不同显示不同值等等。如下图[閱讀全文:]

列表控件
文檔創建者:FineReportTW      創建時間:03-03 09:47      標籤:      編輯:10次    |   瀏覽:433次

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

安全防护
文檔創建者:FineReportTW      創建時間:07-23 11:34      標籤:      編輯:22次    |   瀏覽:361次

摘要:1. 概述1.1 版本报表服务器版本 JAR新增功能10.02020-04-26增加HSTS 设置按钮2020-07-08增加请求响应优化按钮1.2 功[閱讀全文:]

移动端简介
文檔創建者:FineReportTW      創建時間:11-14 16:06      標籤:      編輯:19次    |   瀏覽:304次

摘要:1. 简介FineReport 报表除了可以在 PC 端查看之外,还可以在手机、平板等移动设备端进行查看,让用户随时随地查看系统中的报表,实时掌握企业的数据。移动端入门视频请点击:FineMobile入[閱讀全文:]

[APP]关于
文檔創建者:FineReportTW      創建時間:11-17 09:39      標籤:      編輯:12次    |   瀏覽:280次

摘要:1. 版本报表服务器版本  JARApp 版本支持功能10.02019-05-2010.2.33一键关闭「加入用户体验计划」2. 示例App 登录后,点击设置>关于,[閱讀全文:]

及时校验
文檔創建者:FineReportTW      創建時間:11-10 13:43      標籤:      編輯:12次    |   瀏覽:383次

摘要:1. 描述现有的控件,设置面板中包含有各种及时校验,如文本控件的填写规则校验、数字的精度校验、日期时间可以规定范围等,以下介绍几种常用的及时校验设置。2. 校验类型2.1 文本控件及时校验文本控件类型有[閱讀全文:]

登录后强制跳转
文檔創建者:FineReportTW      創建時間:03-21 11:27      標籤:      編輯:6次    |   瀏覽:187次

摘要:1. 版本  报表服务器JAR 包  10.0  2019-5-202. 描述登录成功状态下,再访问登录 URL :http://ip:port/webroot/decis[閱讀全文:]

定时调度任务 FAQ
文檔創建者:FineReportTW      創建時間:01-13 23:12      標籤:      編輯:19次    |   瀏覽:456次

摘要:1. 概述本文介绍 定时调度任务 中一些报错及解决方案。2. 运行监控报错整理定时调度任务执行失败时,「运行监控」的「任务执行明细」中,对应日志右边会有问号标志。[閱讀全文:]

Websocket 连接失败
文檔創建者:FineReportTW      創建時間:11-19 10:21      標籤:      編輯:44次    |   瀏覽:965次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本新增功能10.0--10.02019-11-08WebSocket 转发端口字段由 WebSocketConfig.requestPort改为[閱讀全文:]

根据职务分配权限
文檔創建者:FineReportTW      創建時間:06-29 11:01      標籤:      編輯:4次    |   瀏覽:363次

摘要:1. 概述1.1 版本报表服务器版本JAR 包新增功能10.02020-07-08通过修改 fine_conf_entity 配置,新增职务维度1.2 应用场景零[閱讀全文:]

[通用]移动端填报
文檔創建者:FineReportTW      創建時間:02-20 09:06      標籤:      編輯:9次    |   瀏覽:241次

摘要:1. 概述1.1 版本报表服务器HTML5 移动端展现插件支持功能10.0V10.0移动端支持决策报表填报App 端支持普通报表填报V10.4.61H5 端支持普通报表填报[閱讀全文:]

填报时打印或导出复选框
文檔創建者:FineReportTW      創建時間:12-26 17:12      標籤:      編輯:14次    |   瀏覽:418次

摘要:1. 概述注:本文方案只适用于普通报表填报预览。1.1 问题描述打印或导出带有复选框的填报模板时:复选框无法正常打印或导出,如下图所示:1.2 解决思路通过修改 fine_conf_entity 配置项[閱讀全文:]

自动轮播数据点提示时联动其他图表
文檔創建者:FineReportTW      創建時間:12-17 10:53      標籤:      編輯:11次    |   瀏覽:307次

摘要:1. 概述1.1 预期效果地图自动播放数据点提示时,可以联动其他图表,效果如下图所示:1.2 实现思路实现数据点提示自动轮播需要调用接口:chart.openAutoTooltip([delay, in[閱讀全文:]

服务器部署引入 tools.jar
文檔創建者:FineReportTW      創建時間:10-17 16:48      標籤:      編輯:11次    |   瀏覽:275次

摘要:1. 问题现象服务器部署 FineReport10.0 工程过程中,遇到报错 500 的情况,如下图所示:2. 原因分析在 FineReport V10.0 & FineBI V5.1 中,引入[閱讀全文:]

[通用]手写签名插件
文檔創建者:FineReportTW      創建時間:01-15 14:22      標籤:      編輯:3次    |   瀏覽:284次

摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件版本手写签名插件版本10.02019-12-0510.4.97610.4.97610.4.976注:该插件只支[閱讀全文:]

钉钉定时推送消息
文檔創建者:FineReportTW      創建時間:01-22 09:40      標籤:      編輯:1次    |   瀏覽:382次

摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本钉钉管理插件版本功能变动10.0 2019-05-2010.2.34支持推送钉钉应用消息2020-08-0310.4.976支持推送钉钉群[閱讀全文:]

二进制文件显示成可下载的链接
文檔創建者:FineReportTW      創建時間:11-11 10:11      標籤:      編輯:9次    |   瀏覽:248次

摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本HTML5 移动端展现插件版本App 版本功能变动10.0.132021-01-2510.4.97610.4.976移动端支持显示可供下载的链接,且[閱讀全文:]

[通用]顶部参数面板插件
文檔創建者:FineReportTW      創建時間:03-12 14:36      標籤:      編輯:19次    |   瀏覽:263次

摘要:1. 概述1.1 版本说明报表服务器  JAR 包App顶部参数面板插件 HTML5 移动端展现插件功能变动10.02018-11-21V10.2V10.2.16V10.2[閱讀全文:]

获取FCM的google-services.json
文檔創建者:FineReportTW      創建時間:01-20 14:51      標籤:      編輯:1次    |   瀏覽:357次

摘要:1. 概述App 打包支持 FCM 推送海外消息,开启 FCM 后需要上传文件 google-services.json,那么这个文件如何获取呢?下面将详细介绍。2. 操作步骤2.1 进入官网点击链接:[閱讀全文:]

App 端的 JS 接口
文檔創建者:FineReportTW      創建時間:11-10 14:18      標籤:      編輯:84次    |   瀏覽:264次

摘要:1. 移动端 App 支持调用 JSWeb 事件   分页预览填报预览    加载起始 √√    加载结束 √[閱讀全文:]

JS实现复选按钮控件全选
文檔創建者:FineReportTW      創建時間:11-17 17:17      標籤:      編輯:23次    |   瀏覽:388次

摘要:1. 概述1.1 版本说明报表服务器版本HTML5移动端展现插件版本App版本功能变动10.0V10.4.976V10.4.976移动端支持复选框全选1.2 问题描述在使用我们的复选框控件的时候,如何实[閱讀全文:]

JS实现循环遍历单元格
文檔創建者:FineReportTW      創建時間:04-26 12:57      標籤:      編輯:10次    |   瀏覽:510次

摘要:1. 概述1.1 问题描述在实际项目中,有时需要获取所有单元格的值,如下图所示:1.2 实现思路按钮控件添加点击事件,用 JavaScript 循环语句实现。2. 示例2.1 准备数据新建普通报表,新建[閱讀全文:]

自定义取数
文檔創建者:FineReportTW      創建時間:10-20 11:15      標籤:      編輯:11次    |   瀏覽:341次

摘要:1. 概述新建 SAP 数据集时,默认的为自定义取数方式,使用自定义取数,就是直接调用 ABAP Function 获取数据。2. 示例2.1 函数选择从定义上看,自定义取数是直接调[閱讀全文:]

日期控件填报时自动匹配
文檔創建者:FineReportTW      創建時間:09-02 16:58      標籤:      編輯:3次    |   瀏覽:392次

摘要:1. 概述1.1 问题描述填报报表中,有两个日期控件,当第一个日期控件选择完成后,希望第二个日期控件能自动匹配日期,例如:改变前一个控件日期后,后一个控件的日期 +90 天。该如何实现呢?1.2 解决思[閱讀全文:]

LDAP 认证
文檔創建者:FineReportTW      創建時間:11-10 15:43      標籤:      編輯:40次    |   瀏覽:312次

摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景用户在 LDAP 认证服务器存储了较为完整的员工信息,且已经使用它进行了多个线上系统的认证。用户需要在数据决策系[閱讀全文:]

智能添加单元格组
文檔創建者:FineReportTW      創建時間:11-10 14:33      標籤:      編輯:16次    |   瀏覽:547次

摘要:1. 概述1.1 应用场景如果设计填报表格时,并不是拖入数据集字段进行单元格扩展,而是预先定义字段下的几条记录,只更新这些记录的数据,如下图中的科目代码和科目名称字段对应的几条记录:此时需要使用智能添加[閱讀全文:]

JS实现编辑结束后回车插入行
文檔創建者:FineReportTW      創建時間:11-24 16:29      標籤:      編輯:1次    |   瀏覽:474次

摘要:1. 概述1.1 预期效果填报时,页面上不想添加插入行按钮,希望实现当编辑完本行最后一个单元格时,点击回车插入一行。预期效果如下图所示:1.2 实现思路给最后一个单元格的控件添加「编辑结束」事件,通过[閱讀全文:]

决策报表控件实现点击查询按钮后才能查询
文檔創建者:FineReportTW      創建時間:02-13 13:38      標籤:      編輯:2次    |   瀏覽:320次

摘要:1. 概述1.1 问题描述某些情况下决策报表 body 组件里的控件在键入查询参数后会立即触发查询动作,如下图所示:但有时候希望能做成和普通报表的参数面板一样,设置一个查询按钮,点击后查询按钮后才触发查[閱讀全文:]

JS 实现点击查询后停留在当前查询的 Tab 页
文檔創建者:FineReportTW      創建時間:11-02 11:05      標籤:      編輯:24次    |   瀏覽:334次

摘要:1. 概述1.1 问题描述在使用表单的 Tab 块功能时,我们经常会遇到类似这样的问题:当在一个 Tab 块中有多个 Tab 页存在,如果用户所处其他 [閱讀全文:]

决策报表使用模板参数动态展示区域地图
文檔創建者:FineReportTW      創建時間:02-13 09:32      標籤:      編輯:2次    |   瀏覽:233次

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

JS实现点击按钮转移地图中心点和钻取
文檔創建者:FineReportTW      創建時間:11-14 09:50      標籤:      編輯:17次    |   瀏覽:304次

摘要:1. 概述1.1 预期效果钻取地图需要使用鼠标手动操作进行地图钻取和中心点转移。现提供一个方法,控件中输入经纬度后点击按钮转移中心点,输入区域名后点击按钮钻取该区域,效果如下图所示:1.2 实现思路调用[閱讀全文:]

比较不同排列的字符串内容是否相同
文檔創建者:FineReportTW      創建時間:04-01 17:32      標籤:      編輯:5次    |   瀏覽:326次

摘要:1. 概述1.1 应用场景有时我们对两个字符串的比较,要忽略字符的排列顺序来比较字符串的内容是否相同,如下:1.2 实现思路先将字符串分割成数组,然后对数组进行排序,最后比较排序后的数组,输出结果。2.[閱讀全文:]

JS实现报表组件获取参数面板控件值
文檔創建者:FineReportTW      創建時間:07-25 21:43      標籤:      編輯:11次    |   瀏覽:393次

摘要:1. 概述1.1 问题描述在设计决策报表时,需要通过决策报表主体的按钮控件或者报表块的超链接获取参数面板的控件值,该如何实现呢?1.2 解决思路通过 JS 获取参数面板的控件值:_g().paramet[閱讀全文:]

决策报表按钮查询最近日期的数据
文檔創建者:FineReportTW      創建時間:03-11 12:27      標籤:      編輯:3次    |   瀏覽:303次

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

JS实现参数组合筛选的前进和后退
文檔創建者:FineReportTW      創建時間:05-06 21:02      標籤:      編輯:3次    |   瀏覽:324次

摘要:1. 概述1.1 应用场景在一些特定场合下当参数过多时用户进行参数组合筛选需要不断自行调整控件值,会使参数筛选过滤变得很麻烦。因此有的用户想要实现参数筛选后自动保存参数组合,然后通过点击按钮实现参数组合[閱讀全文:]

value函数在决策报表中无联动效果
文檔創建者:FineReportTW      創建時間:12-18 17:32      標籤:      編輯:4次    |   瀏覽:242次

摘要:1. 概述1.1 问题描述在决策报表中,设置一个参数,使用一个控件作为参数输入值,在其他控件、报表块、图表块中使用 value 函数 获取参数值,当输入的参数值改变时,获取值不会随之改变,即无联动效果。[閱讀全文:]

JS获取决策报表内图表块刷新数据
文檔創建者:FineReportTW      創建時間:01-19 17:15      標籤:      編輯:17次    |   瀏覽:320次

摘要:1. 概述1.1 问题描述决策报表中,当报表块和图表块之间有联动且图表块的数据来源于报表块单元格时,当报表块数据发生变化后,图表块数据不会随着变化。如下图所示:chart0 联动 report0 报表块[閱讀全文:]

从最后一个指定字符截取字符串
文檔創建者:FineReportTW      創建時間:03-28 21:43      標籤:      編輯:7次    |   瀏覽:336次

摘要:1. 概述1.1 预期效果有时需要从最后一个指定的字符的位置,截取后面的字符串,例如要从路径中截取出文件名,如下图所示:1.2 实现思路通过函数反转将最后一个指定字符变成第一个指定字符;再找出这个字符的[閱讀全文:]

判断多项字符串至少一项被包含
文檔創建者:FineReportTW      創建時間:04-03 20:48      標籤:      編輯:5次    |   瀏覽:282次

摘要:1. 概述1.1 应用场景有时候我们要判断一个多项字符串是否至少有一项被另外个字符串包含。如:有一批货原本是属于"A 供货商,B 供货商"的,结果却被"B 供货商,C 供货[閱讀全文:]

JS 实现点击按钮实现超链接功能
文檔創建者:FineReportTW      創建時間:11-14 20:28      標籤:      編輯:12次    |   瀏覽:677次

摘要:1. 概述1.1 问题描述在决策报表中,用户通过点击按钮给报表中报表块或图表块传递参数,类似于在普通报表单元格中添加「超链接>动态参数」实现的效果。如下图所示:1.2 实现思路给按钮添加「点击」事[閱讀全文:]

决策报表组件本地可复用和重叠
文檔創建者:FineReportTW      創建時間:05-10 17:00      標籤:      編輯:24次    |   瀏覽:318次

摘要:1. 概述制作决策报表时,为了布局规范,设计者常常使用样式相同的图表或报表块。FineReport 提供决策报表内组件复制粘贴,并且在「绝对布局」下,支持组件重叠放置。1.1 预期效果示例将实[閱讀全文:]

JS实现决策报表中点击标题排序
文檔創建者:FineReportTW      創建時間:03-14 17:39      標籤:      編輯:20次    |   瀏覽:263次

摘要:1. 概述1.1 问题描述根据点击次数奇偶性排序之数值型、多列排序 文档中实现了报表动态排序,即根据参数值的不同来决定报表按某列升序还是降序排列,我们也可以利用 JS 来实现此效果。如下图所示[閱讀全文:]

[通用]移动端横向布局插件
文檔創建者:FineReportTW      創建時間:07-05 09:22      標籤:      編輯:3次    |   瀏覽:280次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本App 版本HTML5 移动端展现插件移动端横向布局插件功能变动10.02020-07-08V10.4.80V10.4.80V10.4.80-V10.4[閱讀全文:]

JS实现点击报表实现全屏效果
文檔創建者:FineReportTW      創建時間:03-29 18:26      標籤:      編輯:13次    |   瀏覽:256次

摘要:1. 概述1.1 问题描述在浏览器上大家都习惯于 F11 让报表达到全屏效果,但是对于有些仅用于展示的电脑而言,有时候是不配备键盘,稍做调整只能用鼠标来实现。效果如下图所示,鼠标点击决策报表主体,报表全[閱讀全文:]

单元格引用a标签打开对话框
文檔創建者:FineReportTW      創建時間:06-01 14:06      標籤:      編輯:4次    |   瀏覽:312次

摘要:1. 概述1.1 预期效果本文将介绍如何在单元格中使用<a>标签打开对话窗口,效果如下图所示:1.2 实现思路frm 中设置 body 初始化事件,实现单元格内引用<a>标签超链[閱讀全文:]

决策报表多标签页导出插件
文檔創建者:FineReportTW      創建時間:03-31 10:00      標籤:      編輯:5次    |   瀏覽:321次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02020-01-05V1.21.2 应用场景通过 决策报表导出插件,用户可以将决策报表整体导出为 Excel、PDF 或 Wo[閱讀全文:]

JS实现首尾相接的跑马灯
文檔創建者:FineReportTW      創建時間:02-16 12:12      標籤:      編輯:20次    |   瀏覽:337次

摘要:1. 概述1.1 预期效果在进行一些集团新闻内容展示时,可能需要一种首尾相接的跑马灯滚动效果,如下图所示:1.2 实现思路单元格中添加 html 代码,用 html 显示内容,再配合 JS 实[閱讀全文:]

数据库表字段控制Tab块隐藏
文檔創建者:FineReportTW      創建時間:05-13 18:47      標籤:      編輯:5次    |   瀏覽:277次

摘要:1. 概述1.1 预期效果通过数据库表中设置的字段值,控制决策报表的每个 Tab 块是否显示,如下图所示:数据库表字段:SITUATION 字段的值控制 Tab 是否显示。效果展示:一共有 4 个 Ta[閱讀全文:]

[通用]手机端动态折叠树
文檔創建者:FineReportTW      創建時間:08-20 14:13      標籤:      編輯:3次    |   瀏覽:255次

摘要:1. 概述1.1 预期效果手机端实现动态折叠树,效果如下图所示:1.2 实现思路通过条件属性控制数据列的折叠与展开,在手机端实现动态折叠树的效果。2. 操作步骤2.1&nb[閱讀全文:]

计算字符串中指定字符个数
文檔創建者:FineReportTW      創建時間:03-31 21:36      標籤:      編輯:9次    |   瀏覽:229次

摘要:1. 概述1.1 应用场景有时候我们希望找出字符串中指定字符共有多少个,如下面,A 或AA 字符的个数:1.2 解决思路将字符转化为数组,筛选出指定的字符,然后统计数组长度,即为指定字符的个数。或者通过[閱讀全文:]

JS实现暂停和继续轮播报表
文檔創建者:FineReportTW      創建時間:03-19 21:04      標籤:      編輯:15次    |   瀏覽:236次

摘要:1. 概述1.1 问题描述在开发大屏报表的时候,有时会让多张大屏轮播,在特定的情况下能停止轮播。如下图所示,两张报表轮播,当鼠标移入报表时,停止轮播。1.2 解决思路可以通过 JavaScript&nb[閱讀全文:]

JS隐藏正在加载图标与文字
文檔創建者:FineReportTW      創建時間:10-13 23:42      標籤:      編輯:22次    |   瀏覽:280次

摘要:1. 概述1.1 问题描述决策报表展示中,尤其大屏报表,会涉及到数据定时刷新、我们可以通过添加 JS 来实现刷新效果。但在刷新过程中,会出现正在加载的图标。如下图所示:所以在刷新过程中,不显示加载图标,[閱讀全文:]

地图开启数据点提示轮播
文檔創建者:FineReportTW      創建時間:06-12 16:44      標籤:      編輯:7次    |   瀏覽:268次

摘要: 1. 概述1.1 预期效果某些场景下,希望地图所有区域的数据可以轮播显示,效果如下图所示:1.2 实现思路获取 图表对象 后,调用方法chart.openAutoTool[閱讀全文:]

柱形图实现动态刷新效果
文檔創建者:FineReportTW      創建時間:04-15 13:16      標籤:      編輯:3次    |   瀏覽:413次

摘要:1. 概述1.1 应用场景在使用柱形图实现可视化的过程中,可能会遇到以下几种业务需求:1)柱子太多无法在一个柱形图中全部展示出来。2)柱子太多一次性全部展示出来影响图表美观。3)需要做成动态展示增强图表[閱讀全文:]

决策报表设置冻结与分栏
文檔創建者:FineReportTW      創建時間:03-26 14:28      標籤:      編輯:8次    |   瀏覽:511次

摘要:1. 概述决策报表在展示数据是会遇到列数很少但数据很多的情况,此时直接预览,单元格宽而窄,并且上下翻找耗费时间。为了增加美观,节省时间,FineReport 决策报表可以通过设置冻结与分栏来实现,如下图[閱讀全文:]

JS实现大屏旋转星空背景
文檔創建者:FineReportTW      創建時間:11-04 17:09      標籤:      編輯:9次    |   瀏覽:199次

摘要:1. 概述1.1 应用场景大屏场景下给决策报表添加一个酷炫的旋转星空效果。1.2 实现思路采用插入动态 GIF 背景图的方式是无法进行自适应的,所以直接用 JS 代码来制作效果更好。2. 示例以Fine[閱讀全文:]

图表类型自动推荐插件
文檔創建者:FineReportTW      創建時間:09-03 14:05      標籤:      編輯:10次    |   瀏覽:229次

摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本插件版本10.02020-08-28V1.11.2 应用场景对于普通用户来说,如何根据已有数据选择一个合适的图表类型,是一个比较困扰的难题。为了降低[閱讀全文:]

图表显示部分系列接口
文檔創建者:FineReportTW      創建時間:02-24 14:58      標籤:      編輯:26次    |   瀏覽:280次

摘要:1. 概述1.1 应用场景当图表系列较多时,用户希望可以自己设置哪些系列显示,哪些系列不显示。以决策报表为例,实现效果如下图:1.2 实现思路通过FR.Chart.WebUtils.getChart(&[閱讀全文:]

统一切换轮播图表接口
文檔創建者:FineReportTW      創建時間:01-03 11:12      標籤:      編輯:13次    |   瀏覽:299次

摘要:1. 概述1.1 问题描述某些场景下,需要让一张报表内的多个轮播图表同时切换。那么该如何实现呢?效果如下图所示:1.2 解决思路按钮添加点击事件,通过 JS 脚本调用接口chart.unifiedSwi[閱讀全文:]

场景切换地图跳转接口
文檔創建者:FineReportTW      創建時間:11-04 14:48      標籤:      編輯:2次    |   瀏覽:483次

摘要:1. 概述1.1 版本报表服务器版本扩展图表插件版本10.0V4.21.2 应用场景扩展图表插件新版本新增场景地图跳转接口,报表中的其它元素可以通过该接口跳转到场景地图的不同场景。例如点击柱形图不同分类[閱讀全文:]

百分比刻度槽型仪表盘
文檔創建者:FineReportTW      創建時間:04-11 19:39      標籤:      編輯:12次    |   瀏覽:262次

摘要: 1. 概述1.1 应用场景百分比刻度槽型仪表盘是一个不完整的圆环,展示某一项的占比情况,有类别、百分比、数值等指标数据。利用百分比刻度槽型仪表盘,可以直观地表现出指标与达成数据的达成率,可以[閱讀全文:]

JS实现改变控件透明度
文檔創建者:FineReportTW      創建時間:03-21 16:56      標籤:      編輯:2次    |   瀏覽:264次

摘要:1. 概述1.1 问题描述在开发决策报表时经常会使用深色背景,这时插入一个控件显得与背景格格不入,如下图所示:希望通过设置控件的透明度,使控件融入背景,如下图所示:1.2 实现思路控件添加初始化事件,使[閱讀全文:]

JS实现按分类钻取图表
文檔創建者:FineReportTW      創建時間:10-12 18:53      標籤:      編輯:9次    |   瀏覽:343次

摘要:1. 概述1.1 预期效果在图表的应用需求中,有时候会需要按照图表类型去钻取到相应页面,如下图所示:1.2 实现思路使用 iframe 实现当前页钻取,并弹出框方式展示。var iframe[閱讀全文:]

地图数据轮播和联动
文檔創建者:FineReportTW      創建時間:02-13 13:39      標籤:      編輯:4次    |   瀏覽:473次

摘要:1. 概述1.1 应用场景某些情况下地图轮播时需要将省份高亮展示,并且可以联动其他图表达到拓宽地图数据展示维度的目的,如下图所示:1.2 实现思路地图省份高亮的效果通过设置条件属性来实现。地图和其他图表[閱讀全文:]

条形饼图组合图插件
文檔創建者:FineReportTW      創建時間:01-15 13:45      標籤:      編輯:6次    |   瀏覽:303次

摘要:1. 版本1.1 版本报表服务器版本JAR 包版本插件版本10.02017-08-15V1.1.09.08.01.2 应用场景现在提供条形饼图组合图插件,支持条形图与饼图或南丁格尔玫瑰图的组合图。组合展[閱讀全文:]

3D 翻页式计数器插件
文檔創建者:FineReportTW      創建時間:07-01 05:51      標籤:      編輯:17次    |   瀏覽:303次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02019-11-016.59.02018-08-055.78.02017-09-305.61.2 应用场景大屏场景下,报表设计者经常会遇[閱讀全文:]

提取字符串中的数字
文檔創建者:FineReportTW      創建時間:03-27 22:06      標籤:      編輯:5次    |   瀏覽:284次

摘要:1. 概述1.1 应用场景有时候我们希望从目标字符串中提取出所有的数字,重新组合成一个字符串,如下图所示:1.2. 实现思路先将字符串分割成数组,再对数组每一项进行筛选,保留下数字,最后以字符串输出。2[閱讀全文:]