"报表专题" 分类下的文档该分类下有280篇文档创建该分类下的文档
字符串类型的数据排序
文档创建者:yzm793934      创建时间:11-16 17:31      标签:      编辑:3次    |   浏览:3415次

摘要:1. 概述1.1 版本报表服务器版本11.0.3 及之后版本1.2 问题描述当数据集中的数据存储的类型为字符串时,使用设计器中的排序会将数据按照字符串进行排序,但实际需要按照数据的大小进行排序,效果如下[阅读全文:]

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

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

利用内置数据集实现自定义排序
文档创建者:axing      创建时间:08-31 15:07      标签:      编辑:5次    |   浏览:23708次

摘要:1. 概述1.1 问题描述通过 自定义排列顺序 可以直接在公式里面逐个定义每个数据项的顺序,但有时会使公式阅读起来困难且不易维护。这时可以通过使用「内置数据集」来自定义顺序,如下自定[阅读全文:]

页面动态移动行
文档创建者:axing      创建时间:08-08 01:01      标签:      编辑:3次    |   浏览:6301次

摘要:1. 概述1.1 问题描述有些用户想要在预览报表的时候,根据自己的需要去调整报表的顺序,如下图所示,用户可以通过点击页面上的上移和下移来移动当前行。1.2 实现思路定义一个数组存储排序的顺序,点击上移或[阅读全文:]

扩展后中文按拼音排序
文档创建者:axing      创建时间:03-21 11:58      标签:      编辑:5次    |   浏览:16090次

摘要:1. 概述1.1 问题描述一般直接设置中文排序默认是按照 ASCII 码进行排序,那么如何实现按照中文的拼音先后顺序进行排序呢?如下图所示:1.2 实现思路使用 StringPinyin 函数将中文转化[阅读全文:]

数据集中的排序
文档创建者:印然      创建时间:11-11 09:33      标签:      编辑:13次    |   浏览:48531次

摘要:1. 概述1.1 应用场景数据集中的排序是指通过 SQL 直接在数据库查询时排序。此方法性能最佳,但所有计算都必须要在数据库中做,会导致 SQL 很复杂,难以维护,另外有些计算是无法用 SQL 完成的。[阅读全文:]

公式不合法报错
文档创建者:Roxy      创建时间:10-19 17:37      标签:      编辑:11次    |   浏览:5921次

摘要:1. 概述1.1 版本报表服务器版本功能变动11.0.1语法报错优化公式编辑框增加「输入提示」和「关闭前检查」选项11.0.3对于多sheet、多报表块的模板公式报错时,公式报错具体到单元格所在shee[阅读全文:]

函数常见问题
文档创建者:yzm793934      创建时间:09-08 11:39      标签:      编辑:3次    |   浏览:8220次

摘要:1. 概述在 FineReport 产品中提供了多种函数以便于满足用户在日常使用中的需求,同时拥有 公式不合法报错 的功能,本文主要介绍函数在使用过程中常见的问题及解决方案。2. 日期函数2.1 日期公[阅读全文:]

根据分组设置页码
文档创建者:印然      创建时间:11-11 09:16      标签:      编辑:15次    |   浏览:26398次

摘要:1. 概述1.1 预期效果在对于分组模板进行页码统计时,希望页码统计只在当前分组进行,即分组了就重新进行编码。例如华东地区这个组内有三页数据而华北地区这个组内有两页数据,则分别标记「组内页码」,如下图所[阅读全文:]

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

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

字符串与数组转换
文档创建者:印然      创建时间:11-11 09:20      标签:      编辑:15次    |   浏览:47662次

摘要:1. 概述1.1 预期效果用户有时候需要将字符串依据某个符号进行分列显示,即将字符串转换为数组。例如单元格 A1 中有为「苹果汁,牛奶,柳橙汁,巧克力,牛肉干」的字符串,希望将该字符串中的每个值拆分到不[阅读全文:]

从最后一个指定字符截取字符串
文档创建者:axing      创建时间:03-28 21:43      标签:      编辑:9次    |   浏览:23856次

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

小数显示为千分位格式
文档创建者:Roxy      创建时间:08-31 10:38      标签:      编辑:6次    |   浏览:11287次

摘要:1. 概述1.1 预期效果在「单元格属性>样式>文本>格式」里,可以设置数字格式,但只有百分位的数据显示格式,无法设置千分位数据格式,那么如果要将小数显示为千分位,则就需要通过公式来解[阅读全文:]

识别图片文字函数
文档创建者:all100      创建时间:08-16 15:54      标签:      编辑:9次    |   浏览:3177次

摘要:1. 概述1.1 版本报表服务器版本插件版本11.0.5V1.31.2 应用场景该插件能够将身份证、网络图片、银行卡、驾驶证、行驶证、机动车车牌、营业执照、增值税发票、出租车票、VIN码、火车票、数字、[阅读全文:]

SORT
文档创建者:Roxy      创建时间:02-23 15:52      标签:      编辑:8次    |   浏览:13032次

摘要:1. 概述1.1 版本报表服务器版本11.0.41.2 应用场景对数据进行排名,例如对成绩进行排名,如下图所示:1.3 功能简介11.0.4 版本支持用函数对数据进行排名。注:层次坐标函数只支持单元格计[阅读全文:]

数据集函数概述
文档创建者:印然      创建时间:11-10 17:23      标签:      编辑:44次    |   浏览:184501次

摘要:1. 概述1.1 应用场景将数据集中的数据列直接拖拽到单元格中使用时,如果想要「条件显示」某些数据列的值,那么可以使用数据集函数。1.2 注意事项1)参数面板中不支持使用。2)不支持在公式编辑[阅读全文:]

TOIMAGE函数显示单元格图片
文档创建者:印然      创建时间:11-10 17:26      标签:      编辑:37次    |   浏览:92903次

摘要:1. 概述1.1 版本报表服务器版本功能变动11.0-11.0.4支持 jpg、png、bmp 常用格式的图片,分别缓存为该格式下的文件,不会出现导出文件时体积暴涨的情况11.0.18优化 ImageW[阅读全文:]

Switch函数多条件赋值
文档创建者:印然      创建时间:11-10 17:18      标签:      编辑:14次    |   浏览:52540次

摘要:1. 概述1.1 问题描述当需要判断条件多的时候,使用 IF 函数 可能会觉得用要对每种情况都进行判断,比较麻烦,那么可以使用 switch 函数与NVL函数结合进行多条件赋值。例如希望对班级[阅读全文:]

文本函数概述
文档创建者:印然      创建时间:11-10 17:03      标签:      编辑:53次    |   浏览:131353次

摘要:1. CHARCHAR(number):根据指定数字代码返回对应的字符。CHAR 函数可将计算机其他类型的数字代码转换为字符。Number:用于指定字符的数字,介于 1 和 65535 之间([阅读全文:]

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

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

常用函数集合插件
文档创建者:漩涡      创建时间:04-13 11:19      标签:      编辑:58次    |   浏览:86582次

摘要:1. 描述1.1 版本报表服务器版本 JAR 包版本插件版本11.02021-08-30V9.31.2 应用场景把一些常用的函数放到插件里面来,方便用户使用。2. 插件介绍2.1 插件安装点击[阅读全文:]

自定义排列顺序
文档创建者:yzm793934      创建时间:09-23 14:53      标签:      编辑:3次    |   浏览:12075次

摘要:1. 概述1.1 问题描述对于 11.0.3 及之后的版本可以使用「高级排序」功能实现多列排序,但对于 11.0.3 之前的版本如果实现对于记录数较少,又没有排序规则的「数据列」,如何实现自定义排列顺序[阅读全文:]

TREEDEFAULTPATH-返回下拉树完整路径
文档创建者:宋濂阳      创建时间:09-03 16:12      标签:      编辑:9次    |   浏览:11282次

摘要:1. 概述1.1 版本设计器版本功能变动11.0-11.0.7新增函数,可根据节点的实际值,找出节点的完整路径,辅助设置下拉树默认值,兼容原自定义函数 TREENODEFINDER 的功能1.2 应用场[阅读全文:]

横向扩展列多列排序
文档创建者:cherishdqy      创建时间:02-23 18:10      标签:      编辑:15次    |   浏览:49277次

摘要:1. 概述1.1 应用场景报表预览时点击列标题,可对该列进行升降排序,而列标题是根据字段横向扩展得来的。如下图所示:1.2 实现思路获取点击列的所有值,然后在销售员的单元格属性中,设置扩展后排序,销售员[阅读全文:]

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

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

报表函数概述
文档创建者:印然      创建时间:11-10 16:56      标签:      编辑:26次    |   浏览:51484次

摘要:注:报表函数不支持在远程设计情况下模拟计算。1. COL-当前单元格的列号1)概述语法COL()返回当前单元格的列号2)示例公式结果col()如果当前单元格是 A5,在 A5 中写入:=col()返回[阅读全文:]

数组的加减乘除计算
文档创建者:flyingsnake      创建时间:03-20 22:49      标签:      编辑:4次    |   浏览:26713次

摘要:1. 概述帆软作为报表工具,在扩展展现的时候,经常会用到数组的知识。我们可以将帆软报表中每一个可以扩展的单元格都作为一个数组来考虑进行计算。而我们选择将扩展单元格列表显示的时候,相当于直接用“,”逗号做[阅读全文:]

数组函数概述
文档创建者:印然      创建时间:11-10 16:59      标签:      编辑:28次    |   浏览:75090次

摘要:视频教程[helpvideo]5476[/helpvideo]1. ADD2ARRAYADD2ARRAY(array, insertArray, start):在数组 array 的第 sta[阅读全文:]

IF条件赋值
文档创建者:Roxy      创建时间:12-02 14:11      标签:      编辑:3次    |   浏览:38613次

摘要:1. 概述1.1 预期效果用户需要需要根据某些条件对数据进行分类赋值处理,此时 IF 函数是一个比较好的选择。比如对客户名称进行分类:「品类描述」中包含「女士」字段的就等于「女士类商品」,如果包含「男士[阅读全文:]

逻辑函数概述
文档创建者:印然      创建时间:11-10 16:59      标签:      编辑:14次    |   浏览:48560次

摘要:视频教程[helpvideo]5472[/helpvideo]1. ANDAND(logical1,logical2,…):当所有参数的值为真时,返回 TRUE;当任意参数的值为假时,返回FA[阅读全文:]

日期和时间函数概述
文档创建者:印然      创建时间:11-10 17:01      标签:      编辑:44次    |   浏览:156559次

摘要:1. 概述注:一些常用的日期函数写法详情参见 常见日期函数 。1.1 版本FineReport 版本功能变动11.0-11.0.4新增 ENDOFMONTH、ISWORKDAY 函数[阅读全文:]

截取、替换字符串
文档创建者:印然      创建时间:11-11 09:21      标签:      编辑:15次    |   浏览:77064次

摘要:1. 概述1.1 应用场景在使用报表进行数据处理展示时,字段的截取、分列必不可少。例如数据集中有字段结构为用某些分隔符连接起来的字符串,使用时需要拆分开只提取固定位置的字符串;或者替换某个字符。此时即可[阅读全文:]

数学函数概述
文档创建者:印然      创建时间:11-10 17:09      标签:      编辑:34次    |   浏览:55491次

摘要:1. ABS-求绝对值1)概述语法ABS(number)返回指定数字的绝对值绝对值是指没有正负符号的数值参数number需要求出绝对值的任意实数返回值number-2)示例公式结果ABS(-1[阅读全文:]

跨sheet或跨报表块使用条件过滤无效
文档创建者:用户z1931049      创建时间:12-07 15:22      标签:      编辑:8次    |   浏览:10247次

摘要:1. 概述1.1 问题描述不论是普通报表、聚合报表、决策报表还是FVS可视化看板,当涉及跨 sheet 页或跨报表块使用函数过滤时,若公式中包含了 {} 这种大括号的条件,则公式无效。例如:跨 shee[阅读全文:]

value函数在决策报表中无联动效果
文档创建者:用户z1931049      创建时间:12-18 17:32      标签:      编辑:7次    |   浏览:8381次

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

点击单元格空白处超链也能跳转
文档创建者:Leo.Tsai      创建时间:08-31 18:58      标签:      编辑:3次    |   浏览:6497次

摘要:1. 概述1.1 问题描述普通报表中,正常设置单元格超链,前端预览时只有点击文本才能跳转,如果想要点击单元格空白区域也能跳转如何实现呢?效果如下图所示:1.2 解决方案方法一:用单元格用图片显示内容,但[阅读全文:]

超级链接-JavaScript脚本
文档创建者:Leo.Tsai      创建时间:08-20 11:16      标签:      编辑:7次    |   浏览:26780次

摘要:1. 概述1.1 应用场景JavaScript 脚本自由度较高,可以实现很多报表展示效果,设计该类型的超链需要您有一定的 JavaScript 基础。当然文档里面也提供一些 JavaScript 类型的[阅读全文:]

Java直接调用报表打印
文档创建者:文档助手1      创建时间:11-11 11:35      标签:      编辑:18次    |   浏览:27663次

摘要:1. 概述Java 后台定义定时打印的功能,同时又需要直接调用报表的打印的时候,由于打印机型号和纸张的不同,需要指定打印机,从而打印是否成功并设置返回值,下面详细介绍实现过程。2. 原理2.1&nbsp[阅读全文:]

将数字转换成大写中文形式
文档创建者:zsh331      创建时间:11-03 10:34      标签:      编辑:14次    |   浏览:11612次

摘要:1. 概述1.1 问题描述Cnmoney函数 在将数字转换为人民币大写时,小数部分只能精确到分,用户希望能够将小数部分精确到厘、毫。在票据、落款类报表中,想要直接展示金额、数字的中文大写形式,[阅读全文:]

导出重命名
文档创建者:印然      创建时间:11-11 11:55      标签:      编辑:19次    |   浏览:26264次

摘要:1. 概述1.1 问题描述对于在 PC 端下载文件无法弹出另存为对话框的浏览器如 Chrome 和 FireFox 等,若希望导出的名称和报表的名称不同,则需要将文件导出后再对其进行重命名,那有方法能让[阅读全文:]

常用函数概述
文档创建者:印然      创建时间:11-10 17:10      标签:      编辑:23次    |   浏览:62696次

摘要:1. SUM-求和1)概述语法SUM(number1,number2,…)求一个指定单元格区域中所有数字之和参数number1,number2,…1 到 n 个参数或指定单元格区域中所有数字返[阅读全文:]

计算操作符说明
文档创建者:文档助手1      创建时间:10-30 11:36      标签:      编辑:23次    |   浏览:54673次

摘要:1. 概述FineReport 中使用函数需要用到很多的操作符,操作符不仅包含很多运算符,还包括一些报表特有的操作符。1.1 视频教程[helpvideo]5468[/helpvideo]2. 运算符类[阅读全文:]

动态格间运算示例
文档创建者:文档助手1      创建时间:11-02 17:15      标签:      编辑:32次    |   浏览:128107次

摘要:1. 概述在线视频学习请查看:层次坐标。如果公式很难理解,可以先学习层次坐标的进阶视频,吃透公式的基本概念和使用方法:层次坐标进阶。1.1 应用场景在学习了 层次坐标 后,便可以将层[阅读全文:]

多级序号
文档创建者:axing      创建时间:04-22 17:33      标签:      编辑:3次    |   浏览:18064次

摘要:1. 概述1.1 预期效果在设计报表的时候,可能需要根据多列数据生成多级序号,效果如下图所示:1.2 实现思路先获取第一列数据当前值在当前列数据去重后的序号.再获取第二列数据当前值在(当前列数据去重后且[阅读全文:]

批量打印
文档创建者:文档助手1      创建时间:11-11 11:31      标签:      编辑:32次    |   浏览:48340次

摘要:1. 概述1.1 版本报表服务器版本11.01.2 预期效果对于多张模板,用户希望一键打印出来。对于动态参数模板,用户希望一键打印不同参数值时的报表。例如有一张全国销售人员的业绩报表,传入不同地区参数后[阅读全文:]

传参打印其他报表
文档创建者:文档助手1      创建时间:11-11 11:28      标签:      编辑:30次    |   浏览:48368次

摘要:1. 概述1.1 版本报表服务器版本11.01.2 应用场景有时候我们希望在某张报表中可以通过传参的方式打印其他报表。例如:有一张订单表,对于每条记录后面都希望有一个“打印”按钮,点击的时候可以将该记录[阅读全文:]

类excel功能绝对引用单元格下拉拖动计算
文档创建者:yiyemeiying      创建时间:03-13 23:30      标签:      编辑:7次    |   浏览:24914次

摘要:1. 描述大家都知道 Excel 功能非常强大,但是 FineReport 中有些 Excel 功能是无法实现的;比如一计算公式:E3*F1,我想要实现 E3 列单元格递增而 F1 单元格不变动 的计算[阅读全文:]

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

摘要:1. 概述1.1 预期效果如何实现类似 GitHub 的打码贡献图呢,如下图所示:1.2 实现思路通过公式结合单元格扩展属性来实现。注:由于公式中使用了 TODAY 函数,因此在使用时,你需要确保数据表[阅读全文:]

报表端-公式实现根据时间间隔取数
文档创建者:zsh331      创建时间:03-01 13:24      标签:      编辑:5次    |   浏览:6913次

摘要:1. 概述1.1 问题描述当数据库中某张表有时间字段,且几乎每分每秒都会有一条数据生成,为减少报表显示数据量,可以通过时间间隔来筛选数据,仅显示部分数据。例如:在「开始时间」和「结束时间」控件内里面输入[阅读全文:]

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

摘要:1. 概述1.1 预期效果在报表设计中,希望能够通过公式判断当月的工作日和周末,如下图所示:1.2 实现思路方案一:若您使用的设计器为 11.0.4 及之后的版本,可以使用 ISWORKDAY[阅读全文:]

法定节假日判断
文档创建者:zsh331      创建时间:02-28 15:06      标签:      编辑:12次    |   浏览:9873次

摘要:1. 概述1.1 预期效果在报表设计中,希望能够通过公式判断每月的「法定节假日和工作日」,如下图所示:「周末工作日」判断请参考文档:周末工作日判断1.2 实现思路由于法定节假日需要根据国家假日办安排执行[阅读全文:]

获取指定日期后N个(时/分/秒)的日期值
文档创建者:zsh331      创建时间:03-30 14:52      标签:      编辑:4次    |   浏览:9418次

摘要:1. 概述1.1 问题描述日期函数在平时工作与生活中使用非常广泛,在日期中添加或减去指定的时间间隔也显得尤为重要。目前官方提供了一些日期函数的运用。详情参见:日期和时间函数例如:dateadd()日期差[阅读全文:]

本周日期获取
文档创建者:Poseidon      创建时间:02-10 14:45      标签:      编辑:15次    |   浏览:30557次

摘要:1. 概述1.1 问题描述在报表设计中,经常需要获取本周、上周、下周的第一天和最后一天,如下图所示,那么该如何获取呢?1.2 实现思路使用函数即可,如下表所示:计算方式公式说明国内当前日期 t[阅读全文:]

显示当月最后一天准确时间
文档创建者:Leo.Tsai      创建时间:07-08 15:29      标签:      编辑:6次    |   浏览:9678次

摘要:1. 概述1.1 应用场景想要将当月最后一天和 23:59:59 拼接在一起,显示在报表中。例如现在是 7 月,那么打开报表后,显示的日期如下图所示:1.2 实现思路需要解决的第一个问题,动态获取当月最[阅读全文:]

根据起始时间、结束时间扩展年月
文档创建者:cherishdqy      创建时间:12-26 09:54      标签:      编辑:10次    |   浏览:26099次

摘要:1. 概述1.1 应用场景如何通过起始时间和结束时间展示出该时间段内的月份?1.2 实现思路使用 RANGE()函数 获取时间段内的所有日期,然后使用 MAPARRAY()[阅读全文:]

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

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

获取日期在当月中是第几周
文档创建者:cherishdqy      创建时间:12-27 09:05      标签:      编辑:10次    |   浏览:18237次

摘要:1. 概述1.1 版本报表服务器版本功能变更11.0-1.2 问题描述已知函数中有 WEEK() 可获取日期所在一年中的第几周,如何获取日期在当月的第几周呢?1.3 实现思路使用 DATEIN[阅读全文:]

字符串与数组相加
文档创建者:印然      创建时间:11-10 17:20      标签:      编辑:6次    |   浏览:16197次

摘要:1. 问题描述字符串与数组的相加有两种方式,一是直接使用+号,另外一种是使用字符串连接函数 concatenate,那么这两个有区别吗?2. 使用+号连接字符串及数组字符串会和每个数[阅读全文:]

单元格按指定字数换行显示
文档创建者:axing      创建时间:07-09 17:56      标签:      编辑:4次    |   浏览:10389次

摘要:1. 概述1.1 问题描述单元格有一大段文字的时候,如何设置按指定字数换行显示,如下图示例,备注信息每 20 字换行显示。1.2 实现思路利用公式分割字符串为数组,然后在数组下标为 20 倍数的数据项后[阅读全文:]

判断多项字符串至少一项被包含
文档创建者:axing      创建时间:04-03 20:48      标签:      编辑:6次    |   浏览:22760次

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

比较不同排列的字符串内容是否相同
文档创建者:axing      创建时间:04-01 17:32      标签:      编辑:6次    |   浏览:12330次

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

计算字符串中指定字符个数
文档创建者:axing      创建时间:03-31 21:36      标签:      编辑:10次    |   浏览:17109次

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

提取字符串中的数字
文档创建者:axing      创建时间:03-27 22:06      标签:      编辑:13次    |   浏览:26672次

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

保留指定位数的有效数字
文档创建者:axing      创建时间:03-17 16:43      标签:      编辑:3次    |   浏览:11944次

摘要:1. 概述1.1 问题描述对于数字结果要求保留指定位数的有效数字,例如从一个数的左边第一个非0数字起,到末位数字止,所有的数字都是这个数的有效数字,如下图所示:1.2 实现思路获取数字 1 到 9 第一[阅读全文:]

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

摘要:1. 概述1.1 预期效果有时候要求出两个数的最大公约数和最小公倍数,帆软里面没有对应的公式,需要实现的效果如下图所示:1.2 实现思路使用多个公式组合实现。注:若您的设计器版本为 11.0.5 及以上[阅读全文:]

宏函数插件
文档创建者:追心      创建时间:01-27 15:56      标签:      编辑:3次    |   浏览:1772次

摘要:1. 概述1.1 版本报表服务器版本插件版本11.0.5V1.01.2 应用场景将已知函数组合一个新的函数,不用每次都写一堆函数,方便复用。1.3 功能描述已知函数组合的复用。支持添加函数注释和参数注释[阅读全文:]

简易图表函数
文档创建者:all100      创建时间:08-16 16:11      标签:      编辑:5次    |   浏览:2698次

摘要:1. 概述1.1 版本报表服务器版本插件版本11.0.5V1.11.2 应用场景用函数快速生成简易图表,不用繁琐的设置数据集和相关参数,一个函数即可生成一个简易图表,该函数提供了使用图表的另一种方式。1[阅读全文:]

图像处理函数
文档创建者:all100      创建时间:11-30 16:23      标签:      编辑:3次    |   浏览:4361次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.0-11.02018-7-31.41.2 应用场景需要对模板中插入图像并进行特效处理时采用,如下图在图像上增加水印效果。1.3 功能描述可[阅读全文:]

函数-序列号
文档创建者:追心      创建时间:07-09 10:03      标签:      编辑:11次    |   浏览:11155次

摘要:1. 概述1.1 版本报表服务器版本插件版本11.01.01.2 应用场景与oracle数据库的序列号功能类似。可用于生成数据库主键。代替数据库序列功能,方便报表在不同数据库的移植。1.3 功能描述用函[阅读全文:]

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

摘要:1. 概述语法:treelayer(TreeObject, Int, Boolean, String)定义:返回一个树对象 TreeObject 第 n 层的值,一般为树数据集,或下拉树、视图[阅读全文:]

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

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

其他函数概述
文档创建者:印然      创建时间:11-10 16:55      标签:      编辑:37次    |   浏览:61907次

摘要:1. CLASS1)概述语法CLASS(object)返回 object 对象的所属的类。参数object对象返回值String-2)示例公式结果备注CLASS(121)class java.[阅读全文:]

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

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

Value函数
文档创建者:印然      创建时间:11-10 17:25      标签:      编辑:25次    |   浏览:111109次

摘要:1. 概述1.1 函数作用有时用户希望能直接在数据集中取出满足条件的行列数据,不必再将数据集字段拖拽到单元格后添加过滤条件取数,此时可以使用 value 函数。1.2 函数解释value 函数有多种写法[阅读全文:]

Range函数
文档创建者:印然      创建时间:11-11 09:14      标签:      编辑:10次    |   浏览:37906次

摘要:1. 概述1.1 函数作用Range(from,to,step) 函数表示从整数 from 开始,以 step 为每一步的大小,直到整数 to (可以取到to)的一个数字序列。1.2 函数解释Range[阅读全文:]

Count函数
文档创建者:印然      创建时间:11-11 09:15      标签:      编辑:17次    |   浏览:51604次

摘要:1. 概述1.1 函数作用计算数组或数据区域中所含项的个数,例如统计「地区数」和「销售员个数」,如下图所示:也可与其他函数嵌套使用,例如进行「条件计数」,计算除孙林以外的销售员个数,如下图所示[阅读全文:]

设计器函数汇总
文档创建者:13207222709      创建时间:03-12 10:06      标签:      编辑:9次    |   浏览:40823次

摘要:1. 概述1.1 版本报表服务器版本功能变更11.0-1.2 应用场景本文所描述的函数适用于「分页预览」、「填报预览」、「数据分析预览」、「移动端预览」以及「PC端预览」。注:函数不支持在新填报插件下使[阅读全文:]

计算入门指南
文档创建者:Roxy      创建时间:09-01 14:09      标签:      编辑:12次    |   浏览:41102次

摘要:1. 概述本文介绍如何在 FineReport 中使用计算功能。将告诉用户何时可使用计算、如何使用公式编辑器。如果刚接触 FineReport 的用户,不了解函数,则非常适合从这里着手。1.1 视频教程[阅读全文:]

排序场景方案
文档创建者:Wendy123456      创建时间:03-02 10:10      标签:      编辑:11次    |   浏览:28437次

摘要:1. 概述本文列出用户在使用排序功能时的具体需求及对应方案。注:FineReport 支持的三种排序类型分别为:数据集中的排序、高级排序、扩展后排序。这三种排序方式的介绍请参见:排序2. 单列排序2.1[阅读全文:]

扩展后排序
文档创建者:印然      创建时间:11-11 09:31      标签:      编辑:42次    |   浏览:127268次

摘要:1. 概述1.1 版本说明报表服务器版本App版本HTML5移动端展现插件功能变动11.0.3--支持设置表头排序,点击表头可以动态排序支持设置多列排序,可以根据多个数据列组合排序11.0.3.1V11[阅读全文:]

高级排序
文档创建者:印然      创建时间:11-11 09:33      标签:      编辑:25次    |   浏览:115513次

摘要:1. 概述1.1 版本说明报表服务器版本功能变动11.0.3高级排序功能可以实现多列排序1.2 应用场景用户希望单列数据或多列数据,按照升序或降序进行展示。例如在一张订单表格中,「运货费」按照降序排列。[阅读全文:]

批量导出普通报表
文档创建者:Leo.Tsai      创建时间:11-30 15:22      标签:      编辑:2次    |   浏览:9766次

摘要:1. 概述1.1 版本说明报表服务器版本功能变动11.0.1控件的 导出事件 支持批量导出普通报表1.2 应用场景普通报表中设置导出事件时,支持批量导出多个普通报表,如下图所示:常见的场景例如[阅读全文:]

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

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

条件属性
文档创建者:文档助手1      创建时间:10-30 10:42      标签:      编辑:48次    |   浏览:134929次

摘要:1. 概述1.1 应用场景条件属性功能应用场景示例:数据列中,希望在某个范围的单元格数值颜色突出。同一个维度下,希望高亮显示其中的最大值或最小值。查询报表为空时,希望不显示报表内容。1.2 功能简介给报[阅读全文:]

网页内容解析库
文档创建者:all100      创建时间:08-16 15:06      标签:      编辑:3次    |   浏览:2171次

摘要:1. 概述1.1 版本报表服务器版本插件版本11.0.5V1.2.11.2 应用场景一组网页HTML内容解析库,可以对本地或WEB网页进行解析,获取需要内容。如在A1单元格中输入公式:FRUrlHtml[阅读全文:]

排序简介
文档创建者:印然      创建时间:11-11 09:27      标签:      编辑:32次    |   浏览:116284次

摘要:1. 概述在 FineReport 报表进行数据展示或图表展示时,经常会用到「排序」功能。一般在数据展示中应用比较多,图表中也会稍微涉及到一点。本文将介绍 FineReport 支持[阅读全文:]

模板导出属性
文档创建者:Wendy123456      创建时间:06-28 15:15      标签:      编辑:12次    |   浏览:11393次

摘要:1. 概述1.1 版本报表服务器版本功能变更11.0-11.0.5「模板>模板导出属性」中新增「Image」Tab 页,对全局模板生效11.0.6「模板>模板导出属性」中新增「通用」Tab[阅读全文:]

浏览器端导出
文档创建者:印然      创建时间:11-11 11:38      标签:      编辑:13次    |   浏览:28270次

摘要:1. 概述1.1 应用场景浏览器端导出:先选择导出的文件格式;然后根据报表内容,在服务器的内存中将页面中的内容生成;最后由 Servlet 直接推送给客户端。浏览器端导出支持以下几种格式:格式[阅读全文:]

报表多类型导出插件
文档创建者:zack.zhong      创建时间:11-10 21:46      标签:      编辑:21次    |   浏览:5572次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.0~11.02022-12-01V2.1.11.2 应用场景本插件支持将cpt、frm模板导出为Excel、Word、PDF、图片以及PP[阅读全文:]

常见日期函数
文档创建者:印然      创建时间:11-11 09:19      标签:      编辑:40次    |   浏览:240162次

摘要:1. 概述在对日期型数据进行操作时,经常会遇到要获取当前日期、获取当前时间、获取日期的年月日等等操作。本文介绍 FineReport 常用的处理日期函数。注:当日期型公式作为参数在超链中传参时,将会传过[阅读全文:]

超级链接常见问题
文档创建者:用户z1931049      创建时间:04-08 17:08      标签:      编辑:11次    |   浏览:122110次

摘要:1. 概述本文将介绍各类超级链接使用过程中遇到的问题和解决方案。2. 超链到帮助文档无效问题描述网页链接的 URL 设置为帮助文档的地址:https://help.fanruan.com/finerep[阅读全文:]

函数计算组成和语法
文档创建者:文档助手1      创建时间:10-30 11:44      标签:      编辑:34次    |   浏览:70765次

摘要:1. 概述1.1 版本          FineReport 版本         功能变动11.0[阅读全文:]

[旧]决策报表导出插件
文档创建者:文档助手2      创建时间:04-05 10:57      标签:      编辑:78次    |   浏览:90248次

摘要:1. 概述1.1 版本报表服务器版本决策报表导出插件版本11.0V3.8.41.2 应用场景FineReport 11.0 中支持将决策报表「转换至旧版」,与本身的决策报表[阅读全文:]

图片导出设置插件
文档创建者:susie      创建时间:05-31 15:58      标签:      编辑:22次    |   浏览:25085次

摘要:1. 概述1.1 应用场景通过邮件发送模板时,往往会将模板导出为图片附在正文中。有些用户需要将多页导出为一张图片,有些用户需要每页导出为一张图片。DPI 影响图片的清晰度和大小,不同用户对 DPI 的要[阅读全文:]

影响导出打印效果的环境因素
文档创建者:LarryYI      创建时间:04-04 15:34      标签:      编辑:19次    |   浏览:9158次

摘要:1. 概述导出打印在使用过程中,会有很多因素影响其最终的效果。通过对这些因素进行说明,来帮助用户更好的使用导出打印功能,主要影响的因素包括 JDK、注册功能、字体、权限、浏览器等。2. JDK[阅读全文:]

决策报表导出
文档创建者:用户z1931049      创建时间:11-30 14:14      标签:      编辑:22次    |   浏览:40899次

摘要:1. 概述1.1 版本报表服务器版本功能变动11.0-11.0.1导出接口新增 &op=export&format=xxx11.0.14优化:「决策报表导出[阅读全文:]

多列动态排序
文档创建者:印然      创建时间:11-11 09:28      标签:      编辑:29次    |   浏览:106893次

摘要:1. 概述注:本文方法建议 11.0.3 之前版本参考,11.0.3 及之后版本,建议参考 扩展后排序1.1 预期效果设计报表时,希望有多个列可以实现点击变换升序降序的功能。即点击第一列,则根[阅读全文:]

本地化公式集合
文档创建者:用户x0926780      创建时间:05-31 17:36      标签:      编辑:6次    |   浏览:4064次

摘要:一、概述1.1 版本設計器版本jar包版本插件版本10.02019-07-31V1.011.02022-03-28V1.01.2 应用场景FineReport目前預設的函式無法很好地滿足海外各區域的實際[阅读全文:]

按日期范围自动扩展补全日期
文档创建者:用户4BEcN4328819      创建时间:11-08 11:19      标签:      编辑:2次    |   浏览:1511次

摘要:1. 概述1.1 版本报表服务器版本11.01.2 应用场景查询起止日期后,有时需要自动返回所有中间日期。一般情况下,用户可以使用RANGE函数,将日期转换为数字,然后进行补全。但当跨月查询时,日期需要[阅读全文:]

影响导出打印效果的模板配置因素
文档创建者:LarryYI      创建时间:04-07 14:43      标签:      编辑:12次    |   浏览:8065次

摘要:1. 概述1.1 版本报表服务器版本 FR10.0 & FR11.01.2 概述导出打印在使用过程中,会有很多因素影响其最终的效果。本文主要以对导出打印有影响的模板配置因素入手,如模板[阅读全文:]