摘要:1. 概述FineReport 设计器基本可以零编码地设计出报表,然而需求是千变万化的,某些个性化的功能通过设计器无法实现时,可能就需要借助程序完成。本文介绍如何将读取的模板保存为程序网络报表,直接在[閱讀全文:]
摘要:1. 描述由上一小节我们可以了解到所谓的网络报表就是指实现了 Reportlet 接口的类,可以在 Web 浏览器端直接访问,展示出我们通过程序设计的报表。上一节中我们是直接读取 cpt 模板文件生成的[閱讀全文:]
摘要:1. 描述相同表结构,不同数据库,希望通过网络报表连接不同数据库的时候,在同一个网络报表里面可以显示结果,这样要怎样实现呢?2. 原理通过使用程序网络报表所在类需要继承 com.fr.web.repor[閱讀全文:]
摘要:1. 描述由引擎 API 概述可以知道,报表分为两种情况:模板和结果没有执行过的工作薄或者报表都为模板,模板中包含数据集,数据列没有扩展开来且公式也都没有计算;模板执行后就成了结果,结果中所有数据列都已[閱讀全文:]
摘要:1. 描述使用场景:有时候我们需要对报表每个单元格进行处理,如何在程序中遍历单元格呢?功能介绍:FineReport 中通过 Report的cellIterator() 方法获取 Report[閱讀全文:]
摘要:1. 描述应用场景:数据连接不需要直接访问数据库,而是使用 EJB 做为数据源。功能介绍:FR 通过定义程序数据集使用 EJB 的相关类获取到 EJB 数据源,然后转为我们里面的二维表作为报表数据源使用[閱讀全文:]
摘要:1. 描述通过内核结构的介绍,可知我们能在程序中修改报表的属性,下面我们就以一个完整的例子说明如何在程序中读取一张报表,修改后重新导出。效果如下:2. 原理2.1 读取报表读取某一路径下的模板[閱讀全文:]
摘要:1. 概述1.1 版本网页框控件插件AppHTML5 移动端展现插件新增功能-10.4.9010.4.90移动端预览时,网页框根据内嵌的模板自适应高度1.2 问题描述决策报表中,没有[閱讀全文:]
摘要:1. 描述执行自定义函数时获取到公式所在的单元格,在日志信息中输出使用函数的单元格从而监控报表是否正常执行或者根据公式所在单元格位置的不同采取不同的计算方法。如何在自定义函数中获取公式所在单元格呢,如在[閱讀全文:]
摘要:1. 描述数据库中保存的是如下形式的编码:%u5357%u4EAC-%u57CE%u5317 希望最后展示出来的是对应的中文“南京-城北”FineReport 提供了自定义函数机制,可以由用户根据业务需[閱讀全文:]
摘要:1. 描述单元格显示内容的时候,有需求数字展示成不一样的颜色,如果是固定的文本可以使用 HTML 显示单元格内容,给固定的部分加上改变字体颜色的 HTML 标签。如果单元格的数据或者文本不固定的话就不好[閱讀全文:]
摘要:1. 描述在处理单元格报表时,难免会出现很多单元格之间的计算,我们通常可以使用 DATESUBDATE 函数 来进行计算两个日期的时间差,不过有的时候有特殊情况需要精确到 xx 小时[閱讀全文:]
摘要:1.描述FineReport 已经提供了大量的自带函数,在正常情况下足够满足用户的报表制作需求,但是在一些特殊领域,可能需要一些特殊的函数,在这种情况下,FineReport 提供了自定义函数机制,可以[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件版本 10.0 2018-11-06 10.0&nb[閱讀全文:]
摘要:1. 概述在线视频学习请查看:产品简介。报表是以表格、图表的形式来动态展示数据,企业通过报表进行数据分析,进而用于辅助经营管理决策。FineReport 就是一款用于报表制作,分析和展示的工具。2. 产[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包HTML5 移动端展现插件10.02019-12-05V10.4.491.2 应用场景含有超链的模板,HTML5&n[閱讀全文:]
摘要:1. 概述1.1 问题描述FineReport 作为 Java 应用程序在运行过程中会使用到 Web 应用服务器的内存,例如执行运算报表获取的数据时,运算的中间数据等都需要暂存在服务器内存中。当没有空内[閱讀全文:]
摘要:1. 概述1.1 版本说明报表服务器版本App 版本移动端 HTML5 版本10.010.0V10.2.171.2 应用场景设计报表时,我们往往需要实现一些友好的功能交互。比如:点击电话号码[閱讀全文:]
摘要:1. 概述1.1 问题描述现有的文档 URL 直接导出中提供的方法是以 get 方式来导出,有没有 post 方式导出的方法呢?1.2 实现思路通过 FR 的内置函数doHyperlinkBy[閱讀全文:]
摘要:1. 大屏可以分为哪几类?帆软有哪些大屏硬件合作商?拼接屏:通常由单个 46-55 寸的液晶显示屏组成屏幕墙,存在拼缝,借助矩阵、屏控系统来进行信号的输入与输出控制,可以实现屏幕墙上多个屏幕的组合、拆分[閱讀全文:]
摘要:1. 概述数据可视化在数据分析中的作用不言而喻,主要是借助于图形化手段,清晰有效地传达与沟通信息。交互式可视化能够让决策者快速理解数据背后的意义,深入了解细节层次,为决策分析提供了精准的意见。通过本章节[閱讀全文:]
摘要:1. 描述微信、钉钉 除了支持推送链接消息,还支持推送图文消息和文件消息。2. 操作步骤微信与钉钉推送消息的操作步骤相同,这里以微信推送为例。定时任务的推送消息设置步骤详情参见文档 [閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景当登录数据决策系统时,除了正常的登录流程外,还会遇到一些特殊情况,最常见的就是一些网络攻击,例如恶意刷短信、暴力[閱讀全文:]
摘要:1. 更新打开设计器,点击菜单栏「帮助>更新升级」,在 JAR 包更新一栏会显示当前版本号和最新 JAR 版本号。下方版本更新日志中可以看到每个版本对应更新的功能。若相对当前版本,有新版[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本云之家 App 版本10.02019-03-10V1.8.4V1.01.2 应用场景有些用户将云之家作为移动端办公平台,希望直接将报表集成到云之[閱讀全文:]
摘要:1. 概述1.1 问题描述用户在 HTML5 端预览报表系统时,默认需要输入用户名密码,如何实现单点登录呢?1.2 实现思路本文提供两种方法,调用登录接口实现 HTML5 端单点登录:1)Aj[閱讀全文:]
摘要:1. 概述设置包含扫一扫、修改密码、系统语言切换、开启手势密码、离线缓存、关于,如下图所示:2. 扫一扫当模板制作完成后,在设计器端点击移动端预览,出现二维码。App 登录该工程,点击扫一扫,即可调用摄[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App 版本HTML5 移动端展现插件版本支持功能10.02019-12-0510.4.49V10.4.49目录中可添加模板2020-0[閱讀全文:]
摘要:1. 概述本文列举 配置外接数据库 时,可能出现的报错和解决方案。2. 示例2.1 数据库连接失败问题现象:当出现配置 SQL Server 和 Oracle等含有模式的数[閱讀全文:]
摘要:1. 版本报表服务器版本10.02. 描述2.1 问题描述FineReport 8.0 和 9.0 版本可以将 LogDB 数据库迁移到自己的数据库中进行管理和增强分析。但10.0版本不支持直接迁移。这[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本 10.01.2 应用场景为了加强对报表工程的管理,随时监控其运行状态,可以在平台中开启日志记录,如下图所示:注:平台日志的设置仅影响系统日志的[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 问题描述客户的用户群体较大,涵盖范围较广,为了数据安全,在数据填报录入时,需要根据用户所在的区域,将用户录入的数据存入不[閱讀全文:]
摘要:1. 概述1.1 问题描述希望填报时上方可以实时显示当前页面的有效记录数(什么是有效记录数可以自己定义),示例效果如下图所示:1.2 实现思路可以添加公式通过 count 计数函数实现,示例中统计出产品[閱讀全文:]
摘要:1. 概述1.1 问题描述有时希望填报报表可以直接将查询得到的数据入库,但如果查询的数据量较大,以前端展示后再点工具栏提交入库的方法,速度较慢,甚至会导致浏览器崩溃。1.2 实现思路因此可直接使用&am[閱讀全文:]
摘要:1.描述由 多级上报示例 中的流程图可以看出,销售额的录入需要经过销售人员录入基础数据>销售总监审核数据>总领导查看数据。其中销售人员录入数据,那么该模板只能显示该销售员[閱讀全文:]
摘要:1. 示例操作根据 上报流程管理 中添加的流程可知,销售额录入上报流程总共有 3 个节点:销售-录入数据,销售总监-审核数据和领导-查看数据。下面我们依照流程的 3 个节点[閱讀全文:]
摘要:1. 概述1.1 预期效果有时候用户希望在填报时通过「下拉复选框」勾选多个值,来实现一次录入多条数据并提交入库,预期效果如下图所示:1.2 实现思路设置「下拉复选框控件」的返回值类型为「数组」,在填报属[閱讀全文:]
摘要:1. 描述点击菜单栏中的模板>页面设置,弹出页面设置对话框,就可以对当前 sheet 进行页面设置,一个报表的每个 sheet 页面设置可以不同:2. 页面2.1 方向即纸张方向,通常与[閱讀全文:]
摘要:1. 概述1.1问题描述1)什么是多 sheet ?多 sheet 报表指的就是将多个独立的报表以 Tab 的形式组合到一起,方便对多张填报表同时进行编辑,保存数据到数据库或者批量打印,导出等。2)何时[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本 插件版本 10.02018-09-05V1.59.02018-06-28V1.3.18.02018-06-28V1.3.11.2[閱讀全文:]
摘要:1. 概述1.1 应用场景一些特殊的业务逻辑用公式校验实现起来比较复杂,希望可以交付给用户自定义的程序来判断,然后将结果返回给 FineReport 。1.2 功能入口设计器菜单栏点击模板>报表填[閱讀全文:]
摘要:1. 概述1.1 应用场景下拉树中分别有 地区,省份,城市 指标,如果想实现同时选择查询出多个城市的数据,如何实现呢?如下图所示:1.2 实现思路我们可以通过帆软内置的 REPLACE()&n[閱讀全文:]
摘要:1. 版本 报表服务器版本 插件版本 10.0 1.1 9.0 1.02. 描述在制作含有参数的报表时,往往由于实际需要筛选的字段[閱讀全文:]
摘要:1. 描述在参数很多的时候,每次打开模板都要将每个参数都选择一遍,再查询,这样操作很繁琐。大多数情况下,用户所使用的参数组合是比较固定的。因此在 10.0 里,可以保存历史参数组合;同时智能判断并推荐参[閱讀全文:]
摘要:1. 描述在上述的几个章节中介绍了定时器的使用方式,但是都是通过数据决策系统(op=fs)来设置定时任务的,而实际应用中,客户可能不需要使用到决策系统,但是却要定时调度这个功能,那么又该怎么设置定时任务[閱讀全文:]
摘要:1. 描述$$page_number:当前页码$$totalPage_number:报表总页数只要可以写公式的地方,就可以使用$$page_number和$$totalPage_number,[閱讀全文:]
摘要:1. 概述第三方插件开发文档参见:FineReport10.0插件开发文档所在目录如下图所示:[閱讀全文:]
摘要:1. 概述1.1 问题现象不论是普通报表、聚合报表还是决策报表,当涉及跨 sheet 页或跨报表块使用函数过滤时,若公式中包含了 {} 这种大括号的条件,则公式无效。例如:跨 sheet 页计数时,使用[閱讀全文:]
摘要:1. 概述1.1 预期效果在大屏展示时,客户电视机上安装了帆软 App,打开报表或者决策报表,需要定时刷新的效果。该如何实现呢?1.2 实现思路支持定时 JS,以及取消定时:setInterval(&#[閱讀全文:]
摘要:1. 描述在报表应用中,我们经常会用到报表页面的刷新,比如分页、分析、填报预览中有数据更新时需要定时刷新,填报报表中填报成功后需要刷新,决策报表中某个报表块需要定时的刷新等等,都会用到刷新。下面对这些刷[閱讀全文:]
摘要:1. 函数作用通过 value 函数,直接在数据集中取出满足条件的行列数据,不必再将数据集字段拖拽到单元格后添加过滤条件取数。value 函数不同的参数组合对应不同的取数规则,详细内容见文档第 2 章。[閱讀全文:]
摘要:1. 描述用户系统的模板有统一的风格,如标题风格、表头风格、正文风格等都是相同的,每制作一张模板都要反复设置样式很繁琐,此时可以将常用的样式预先定义在服务器端,这样当前工程下的所有模板都可以直接使用了。[閱讀全文:]
摘要:1. 概述FineReport 设计器菜单栏点击文件>选项后,会弹出选项设置框,设置项分为常用和高级两种,如下图所示:常用选项设置界面高级选项设置界面下面将对这两种设置项进行详细介绍。注:选项设置[閱讀全文:]
摘要:1. 概述1.1 预期效果下拉框查询时,下拉框自带点的模糊查询为文字不连续也能查出,希望可以实现模糊查询只匹配连续的内容。如下图所示:1.2 解决思路通过 SQL 数据集 like 模糊查询,[閱讀全文:]
摘要:1. 版本报表服务器版本JAR 包版本更新10.0-「本地机器信息认证」时,需要依次导出各个节点的注册信息10.02019-05-20「本地机器信息认证」时,支持在一个节点下导出所有节点的注册信息2.[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 预期效果为了防止数据冗余,用户在导入 Excel 之前需要清空原表数据,确保清空完成后,再导入数据。预期效果视频如下所示:[helpvideo]131[閱讀全文:]
摘要:1. 概述1.1 问题描述在进行 Excel 导入时,我们希望入库的值与 Excel 的值不一样,即入库的值为「实际值」,Excel 中的值为「显示值」。1.2 解决思路利用 Excel 导入逻辑设置插[閱讀全文:]
摘要:1. 概述1.1 应用场景在 Excel 导入不定行报表,进行行式报表填报时,默认根据标题匹配,即只要设计器报表中的标题与 Excel 中标题相同即可被导入,与列的位置无关。1.2 功能介绍1)导入的[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02018-07-31V1.01.2 应用场景目前决策报表tab块默认的轮播效果是渐变切换,比较单一。此插件功能为决策报表tab块增强,提[閱讀全文:]
摘要:1. 概述1.1 问题描述制作报表时,有时需要为控件添加水印文字,给予用户输入提示,编辑控件后水印内容消失。如下图所示:为控件添加水印可直接在控件属性面板中添加,也可以通过 JS 添加。本文介绍通过 J[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02019-06-11V1.99.02019-06-11V1.91.2 简道云简介简道云是一款专业的数据收集和数据管理工具。通过在线的数据[閱讀全文:]
摘要:1. 概述1.1 预期效果在设计报表的过程中,有部分需求需要使用填报控件来实现查询的功能。如下图所示,下拉框选择地区后列表自动过滤显示所选地区的数据。1.2 实现方法在参数界面添加「下拉框控件」并隐藏,[閱讀全文:]
摘要:1. 概述在进行报表设计时,单元格尚未扩展,但是其它单元格的计算表达式可能需要此单元格扩展后某个数据的精确位置,这时就需要使用绝对层次坐标精确表达该数据的位置。1.1 概念说明层次坐标概念图如下图所示:[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR包 App 版本HTML5 移动端展现插件移动端折叠展开树插件功能变动 10.0.92020-08-31V10.4.90V10.[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本APP 版本HTML5 移动端展现插件支持功能10.0V10.0--管理首页V10.4.55V10.4.55移动端支持自定义首[閱讀全文:]
摘要:1. 概述1.1 预期效果一般情况下,排名都是通过 排名,组内排名 的方式实现。但有时,用户需实现:在填报模式下,根据输入值的不同来“动态改变”某一列值的排名情况功能时,上面的方法就[閱讀全文:]
摘要:1. 概述1.1 预期效果周报、月报、季报、年报中有参数查询时,每次都需要手动选择,比较繁琐,所以就需要一种快速筛选的方法,只需点击某个按钮,就能准确定位到合适的时间范围,如下图所示:效果一:根据系统时[閱讀全文:]
摘要:1. 概述1.1 预期效果所谓数据回填指的是将查询出来的数据返回给显示的文本框。当用户需要通过弹窗查询数据并进行回填时,可以使用该方法来实现。例如下图示例中的效果:当想要查看某个产品对应的类别 ID 下[閱讀全文:]
摘要:1. 概述当单元格内容为数据列时,选中单元格,右侧「单元格元素」面板就会出现数据列属性设置框,或者双击单元格,即可弹出数据列属性设置对话框,如下图所示:2. 基本数据列的基本属性包括「选择数据列、父格设[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包App/HTML5 移动端展现插件10.0.112020-12-02V10.4.9751.2 应用场景出于行业限制和风险管控,部分行业和公司需要使用国产化加[閱讀全文:]
摘要:1. 概述1.1 问题描述参数查询时,可以对控件值做一些简单校验,如不能为空,当需要一些复杂校验时,设计器自带的校验规则就无法满足了。例如有两个参数:开始日期和结束日期,校验规则为:1)开始日期与结束日[閱讀全文:]
摘要:1. 概述1.1 问题描述当报表中列表数据太多时,想通过显示按钮隐藏明细数据只显示统计数据。如下图示例,该如何实现?1.2 实现思路通过 JavaScript 修改参数控件的值,单元格中添加条件属性,根[閱讀全文:]
摘要:1. 概述用户预览模板时,如无参数,参数面板仍会显示。本文将简单介绍几种隐藏参数面板的方法。2. 方法一:添加 URL 参数适用对象:普通报表。在 URL 后面拼接参数 &__pi__=fals[閱讀全文:]
摘要:1. 概述1.1 问题描述在使用查询控件时,有时我们希望能够快捷重置控件的内容,或者重置所有控件的内容。效果如下图所示:重置某个控件的内容:重置所有控件的内容:1.2 实现思路在 JS 事件中获取需要重[閱讀全文:]
摘要:1. 概述1.1 预期效果在报表设计中,希望能够通过公式判断当月的工作日和周末,如下图所示:1.2 实现思路主要通过 if 函数来实现。注:暂不支持判断法定节假日。2. 示例2.1 报表设计设计报表样式[閱讀全文:]
摘要:1. 概述1.1 问题描述数据决策系统中,不同角色查看同一张模板,所看到工具栏按钮或工具栏是否显示效果不同,可通过 权限细粒度之工具栏控制 来实现。但相同角色的不同用户该如何来实现这[閱讀全文:]
摘要:1. 版本1.1 版本报表服务器版本JAR 包版本插件版本10.0(不支持)2017-12-15V1.19.08.01.2 应用场景折线图用于显示数据在一个连续的时间间隔或者时间跨度上的变化,它的特点是[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.0(不支持)2017-12-15V1.19.08.01.2 应用场景折线图用于显示数据在一个连续的时间间隔或者时间跨度上的变化,它的特点是[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.0(不支持)2018-03-31V1.09.02017-12-15V1.18.02017-12-15V1.11.2 应用场景里程碑是用来记[閱讀全文:]
摘要:1. 概述帆软一直致力于更好地服务客户,随着用户需求的变更,为了满足用户需求,不断的提升 FineReport 的实用性与适应性,发布新的版本。用户可以通过点击设计器「帮助>关于软件」查看设计器的[閱讀全文:]
摘要:1. 达到限制值注册时,会对注册时间、数据连接数、并发数、用户数进行限制。若达到限制值,则会出现报错或异常状态。若当前系统已注册,超级管理员登录数据决策系统,在当前页下访问http://IP:端口/we[閱讀全文:]
摘要:1. 描述Java 后台定义定时打印的功能,同时又需要直接调用报表的打印的时候,由于打印机型号和纸张的不同,需要指定打印机,从而打印是否成功并设置返回值,下面详细介绍实现过程。2. 原理2.1 [閱讀全文:]
摘要:1. 概述层次坐标入门视频:层次坐标层次坐标进阶视频:层次坐标进阶1.1 概念层次坐标是实现复杂报表的一个重要概念。在进行报表设计时,如果涉及到扩展单元格的计算,就需要使用层次坐标来表示单元格扩展后的表[閱讀全文:]
摘要:1. 新建FineReport支持新建普通报表、聚合报表、决策报表。1.1 新建普通报表点击文件>新建普通报表,新建一个普通报表,一个普通报表中可以包含任意多个 sheet,每个 sheet 可以[閱讀全文:]
摘要:1. 概述单元格的值分为「实际值」和「显示值」两部分。实际值是单元格实际的值,显示值是对实际值进行形态和样式设置后显示在页面的值。在 FineReport 设计器中改变单元格值的方法有三种:形态条件属性[閱讀全文:]
摘要:1. 概述1.1 问题描述参数界面中,往往需要在一个控件中动态的控制其他控件的值,如下图,当 username 有值时,state 自动变为 1,当 username 无值时,state 自动变为 2。[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本10.02019-05-201.2 功能简介本地机器信息认证是最常见的认证方式,操作简单,十分方便。报表工程所在服务器的物理信息固定,用户通过导出&nb[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本10.01.2 应用场景定时任务完成后,希望把生成的附件上传到其他服务器的 FTP 上面,需要提前准备已配置的 FTP 服务器。配置开启[閱讀全文:]
摘要:1. 概述1.1 应用场景随着插件的开发越来越多,保护开发者利益已经迫在眉睫。因此我们需要插件授权,让开发者收获应得利益,从而能投入更多精力完善插件,用户也能用到更好更精致的插件,形成良好的生态圈。1.[閱讀全文:]
摘要:1. 概述1.1 应用场景在报表开发中,我们会遇到报表需要对行标题实现展开收起的折叠菜单的效果。这种效果一般在分析预览或者填报中应用下拉树控件来实现,但是在分页预览或者决策报表如何实现呢?这里我们使用动[閱讀全文:]
摘要:本文档所有内容均为可配置内容,其它不建议修改的配置或者部分可通过前端界面修改不在此。下面的字段需在配置数据库的fine_conf_entity表中操作,部分字段使用默认值时,在数据库表里是查询不到的,需[閱讀全文:]
摘要:1. 概述1.1 版本 报表服务器版本JAR 包版本10.02018-12-271.2 应用场景一般都使用本地机器信息认证,一个 license 文件只适用于一台服务器,若要换服务器就需要重[閱讀全文:]
摘要:1. 精简版anonymous_enable=NO # 禁止匿名用户登录,默认是允许local_enable=YES # 允许本地用户访问,默认就是 Y[閱讀全文:]
摘要:1. len()LEN(args):返回文本串中的字符数或者数组的长度。args:用于计算长度的文本串或数组。注:参数args为文本串时,空格也计为字符。参数args为数组时,直接返回数组长度[閱讀全文:]
摘要:1. 概述1.1 问题描述在实际的业务中,希望点击某行的单元格时,在某个单元格中显示对应该行的行号。如下图所示,点击报表单元格,在报表表头上方显示行号?1.2 实现思路通过 contentPane 中的[閱讀全文:]
摘要:1. 概述1.1 问题描述出于安全考虑,很多客户的服务器都是搭建在内网环境中,而手机等移动设备往往连接 WiFi 或者 4G 等公共网络。如今移动办公愈发普遍,那么客户如何在保证安全性的前提下[閱讀全文:]
摘要:1. 概述1.1 问题描述有时候我们可利用 JS 获取单元格的值,或修改单元格中的值,如下图所示:1.2 实现思路在报表上添加按钮控件,通过给按钮添加 JS 事件来获取和改变值。2. 示例2.1 准备模[閱讀全文:]
摘要:1. 概述1.1 问题描述我们在进行填报时,对于某些特定的填报字段,比如成绩、密码之类,要求在填报的时候,只能写一次,一旦写完就不能再进行修改,那么该如何实现呢?1.2 实现思路控件添加编辑后事件,实现[閱讀全文:]
摘要:1. 概述1.1 预期效果填报时如果只剩一行数据,那么该行数据不可删除,效果如下图所示:1.2 实现思路可以通过设置条件属性来实现。2.示例2.1 准备模板打开设计器内置模板:%FR_HOME%\we[閱讀全文:]
摘要:1. 概述1.1 版本报表服务器版本JAR 包版本功能变动10.0.102020-11-02密码显示策略优化10.0.112020-12-02登录验证策略优化1.2 应用场景工作目录,是指当前设计器所工[閱讀全文:]