常见函数列表

"常见函数列表" 分类下的文档该分类下有30篇文档创建该分类下的文档
NVL函数
文档创建者:印然      创建时间:11-10 17:17      标签: 已验证 10.0验证       编辑:6次    |   浏览:2601次

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

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

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

treelayer函数
文档创建者:印然      创建时间:11-10 17:14      标签: 已验证 9.0验证       编辑:5次    |   浏览:3817次

摘要:1. treelayer函数定义语法treelayer(TreeObject, Int, Boolean, String):返回tree对象第n层的值,并且可以设置返回值类型及分隔符。Tree[阅读全文:]

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

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

Round函数
文档创建者:印然      创建时间:11-10 17:15      标签: 已验证       编辑:4次    |   浏览:2712次

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

Switch函数
文档创建者:印然      创建时间:11-10 17:18      标签: 已验证       编辑:6次    |   浏览:5235次

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

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

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

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

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

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

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

Range函数使用介绍
文档创建者:印然      创建时间:11-11 09:14      标签: 已验证 range函数       编辑:6次    |   浏览:3882次

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

Count函数介绍
文档创建者:印然      创建时间:11-11 09:15      标签: 已验证 条件计数       编辑:5次    |   浏览:3605次

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

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

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

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

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

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

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

日期展示形式汇总
文档创建者:我从山中来      创建时间:02-13 16:20      标签: 日期使用 当前日期 日期使用函数归类 已验证       编辑:4次    |   浏览:1925次

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

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

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

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

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

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

摘要:1、问题描述如何通过起始时间和结束时间展示出该时间段内的月份?2、实现思路使用RANGE()函数获取时间段内的所有日期,然后使用MAPARRAY()函数将每一个日期格式化为日期所在月第一天,使用UNIQ[阅读全文:]

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

摘要:1.版本设计器版本   jar包版本  8.0 2017-08-152.描述在使用数据集函数select的时候ds1.select( 列A, 列B=E4[阅读全文:]

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

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

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

摘要:目录:1. 问题描述2. 实现思路3. 示例1. 问题描述编辑若希望通过日期控件所选择的年月,自动扩展显示出所选年月的每一天的日期,要如何实现呢?2. [阅读全文:]

本周日期获取
文档创建者:Poseidon      创建时间:02-10 14:45      标签: 日期周计算 已验证 9.0验证       编辑:8次    |   浏览:2469次

摘要:简单的公式计算,在论坛中总是有人来问如果获取本周、上周、下周的第一天和本周的最后一天,此篇文档诞生勒;1、国际惯例,效果图2、公式运用"当前日期:" + today()国内:"本周第一天" +[阅读全文:]

时间类型计算
文档创建者:Poseidon      创建时间:02-10 14:37      标签: 时间类型计算 时间计算 已验证       编辑:8次    |   浏览:2223次

摘要:前言:再处理单元格报表时,难免会出现很多单元格之间的计算,目前帆软的公式没有直接时间类型相加减的公式,日期类型的有,SO这篇文档诞生了;1、最终的效果图:2、算法2.1、简单的时间计算首先新建个CPT文[阅读全文:]

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

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

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

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

常见日期处理函数
文档创建者:印然      创建时间:11-11 09:19      标签: 已验证 日期函数 9.0验证       编辑:12次    |   浏览:10315次

摘要:在对日期型数据进行操作时,经常会遇到要获取当前日期,获取当前时间,获取日期的年月日等等操作,下面我们就来介绍下日期的常用处理函数。1. 转化日期通过date(year,month,day)进行[阅读全文:]

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

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

Cnmoney函数
文档创建者:印然      创建时间:11-10 17:19      标签: 已验证       编辑:5次    |   浏览:2057次

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

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

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

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

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