常见函数列表

"常见函数列表" 分类下的文档该分类下有29篇文档创建该分类下的文档
常见日期处理函数
文档创建者:印然      创建时间:11-11 09:19      标签:      编辑:15次    |   浏览:22098次

摘要:1. 描述在对日期型数据进行操作时,经常会遇到要获取当前日期,获取当前时间,获取日期的年月日等等操作,下面我们就来介绍下日期的常用处理函数。注:这是是讲的帆软处理日期函数,SQL 在处理日期时所区别,如[阅读全文:]

SQL函数
文档创建者:印然      创建时间:11-10 17:19      标签:      编辑:21次    |   浏览:32286次

摘要:1. 公式解释有的时候希望某个单元格能够直接获取到数据库中的某个值,而不是先要定义一个数据集后,再去取数据。这时就可以用 SQL 函数,下面讲解下 SQL 函数的用法。SQL(connecti[阅读全文:]

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

摘要:1. treelayer 函数定义语法treelayer(TreeObject, Int, Boolean, String):返回一个树对象 TreeObject 第 n 层的值,一般为树数据[阅读全文:]

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

摘要:1. Map 函数的定义语法Map(object, string, int, int)其中四个参数依次为:索引值,数据集的名字,索引值所在列序号,返回值所在列序号。后面两个参数也可以用列名代替[阅读全文:]

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

摘要:1. 描述在制作报表时,某数据列如收入金额是数字类型,其中数据包含小数,且小数位数不超过 2 位,对该列进行求和(使用公式 sum)等处理时,会发现最终的结果如:123456.409999996,即小数[阅读全文:]

Let函数的使用
文档创建者:印然      创建时间:11-10 17:16      标签:      编辑:4次    |   浏览:2647次

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

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

摘要:1. 函数用法NVL 函数的使用方法:NVL(value1,value2,value3,...):在所有参数中返回第一个不是 null 的值。注:6.5 之前的版本 NVL 只支持 2 个参数[阅读全文:]

Switch函数
文档创建者:印然      创建时间:11-10 17:18      标签:      编辑:7次    |   浏览:8683次

摘要:1. 描述当需要判断条件多的时候,可能您会觉得用if函数要对每种情况都进行判断的话会比较麻烦,那么您可以使用 switch 函数,这样您只需要写一个表达式了。下面简单的介绍一下 switch函数的用法。[阅读全文:]

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

摘要:1. 问题描述在票据类汇总报表中,为防止随意涂改作假,常需将金额转换为大写的人民币形式,此时可使用 Cnmoney() 函数直接进行转换。2. 公式的使用说明Cnmoney(numb[阅读全文:]

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

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

将日期型转化为中文形式
文档创建者:印然      创建时间:11-10 17:21      标签:      编辑:8次    |   浏览:6520次

摘要:1. 描述因政府、事业单位的正式文件中的落款日期都是中文的。如:在 FineReport 中制作填报模板,使用了日期控件,希望在做填报时,将当前日期控件中选择的日期值(FR 中默认是yyyy-MM-dd[阅读全文:]

ds1.select()和ds1.group()函数的使用
文档创建者:印然      创建时间:11-10 17:23      标签:      编辑:12次    |   浏览:23518次

摘要:1. 概述一般情况下,我们直接使用数据列的拖拽就能制作出想要的报表,但对于习惯编程的用户或者希望根据不同的条件控制某个单元使用哪个数据列时,我们也同样支持直接在单元格中使用来实现,这样的函数我[阅读全文:]

Value函数使用介绍
文档创建者:印然      创建时间:11-10 17:25      标签:      编辑:6次    |   浏览:11094次

摘要:1. Value(tabledata,col,row)该函数返回 TableData 中列号为 col,行号为 row 的值。新建一张模板,新建数据库查询 ds1:SELECT * FROM[阅读全文:]

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

摘要:1. 描述Toimage(path)用于在报表中显示某一路径 path 下的图片,path 既可以为绝对路径,也可以为相对路径,既可以为固定的本地路径,也可以为从数据库中取出的动态数据,以下分[阅读全文:]

Range函数使用介绍
文档创建者:印然      创建时间:11-11 09:14      标签:      编辑:7次    |   浏览:6985次

摘要:1. 描述Range(from,to,step)函数:表示从整数 from 开始,以 step 为每一步的大小,直到整数 to 的一个数字序列。Range()函数有三种参数形式,不仅可以生成数值,且也能[阅读全文:]

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

摘要:1. 描述计算数组或数据区域中所含数字项的个数,count 函数可以对数组求个数,也可以计算某个单元格扩展出来的个数。2. 参数为数组如:在单元格中写=count(1,2,3,'aaa[阅读全文:]

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

摘要:1. 描述在对于分组模板进行页码统计时,希望页码统计只在当前分组进行即分组了就重新进行编码,如华东地区这个组内有三页数据而华北地区这个组内有两页数据,其效果如下:2. 思路首先通过每页固定行数来计算每组[阅读全文:]

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

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

数组常用处理函数
文档创建者:印然      创建时间:11-11 09:18      标签:      编辑:5次    |   浏览:4076次

摘要:1. 概述对数组进行操作时,经常会遇到获取需要获取数组中某个位置的数据以及获取某个字符串在数组中的位置,下面我们来介绍下常用的数组函数。2. 获取数组某个位置的数据可以通过 inde[阅读全文:]

数值常用处理函数
文档创建者:印然      创建时间:11-11 09:18      标签:      编辑:5次    |   浏览:5172次

摘要:对数值型数据经常要进行四舍五入,取随机数,最大值,最小值等等,下面我们就来介绍下常用的数值处理函数。1. 求和可以通过 sum() 函数求指定单元格区域或一系列数字的和,从[阅读全文:]

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

摘要:1. 描述我们在日常设计报表时候,最常用的控件之一就是“时间控件”,但是因为需求的各式各样,时间展示的形式也是各不相同的。而对于使用并不十分熟练的番薯来说,时间控件的展示形式总是十分令人头疼。在此,对一[阅读全文:]

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

摘要:1. 用 split 函数将字符串转换为数组如单元格 A1 值为“苹果汁,牛奶,柳橙汁,巧克力,牛肉干”的字符串,使用“,”分隔,则可以使用公式=split(A1,",")[阅读全文:]

字符串常用处理函数
文档创建者:印然      创建时间:11-11 09:21      标签:      编辑:7次    |   浏览:9717次

摘要:在对字符串进行操作时,常常需要获取字符串长度、截取字符串、替换字符串等等,以下介绍几种常用的字符串处理函数:1. 获取字符串长度使用 len() 函数来获取字符串的长度,并[阅读全文:]

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

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

ds1.find()函数
文档创建者:susie      创建时间:10-24 16:08      标签:      编辑:3次    |   浏览:3359次

摘要:1. 描述在使用数据集函数 select 的时候ds1.select( 列A, 列B=E4) 这样公式时,每行都对整个数据集做了遍历的操作,这样会导致速度比较慢,详细点击 ds1.select[阅读全文:]

字符串拼接函数
文档创建者:yiyemeiying      创建时间:03-17 09:11      标签:      编辑:5次    |   浏览:7860次

摘要:1. 描述我们在平时设置报表过程中,可能会经常需要在单元格进行字符串拼接,有些人可能第一反映是使用字符串拼接符号‘+’,当然这个符号对一般的字符串拼接是完全可行的,但如果要拼接的内容是数字字符串,这个时[阅读全文:]

根据选择年月自动扩展当月每一天日期
文档创建者:cherishdqy      创建时间:02-15 14:14      标签:      编辑:4次    |   浏览:4864次

摘要:1. 描述若希望通过日期控件所选择的年月,点击查询自动扩展显示出所选年月的每一天的日期,要如何实现呢?2. 思路添加一个日期控件用于选择年月,然后使用 RANGE 函数生成一个日期序列。3. 示例3.1[阅读全文:]

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

摘要:1. 描述在报表设计中,经常需要获取本周、上周、下周的第一天和最后一天,那么该如何获取呢?2. 公式当前日期:"当前日期:" + today()2.1 国内本周第一天:dateInW[阅读全文:]

常见函数列表
文档创建者:印然      创建时间:11-10 17:13      标签:      编辑:10次    |   浏览:6305次

摘要:1. 描述虽然 FineReport 中提供了这么多中函数以供选择使用,但是,在实际应用中,这些公式远远不能满足需求,有的需要将多个公式联合起来使用,这就需要使用者能够对 FineReport[阅读全文:]