摘要:1. 描述我们在日常设计报表时候,最常用的控件之一就是“时间控件”,但是因为需求的各式各样,时间展示的形式也是各不相同的。在此,对一些已知的展示形式与各位番薯做个分享,并欢迎各位进行文档补充。2. 显示[閱讀全文:]
摘要:1. 描述对于日期型数据求平均数,由于 average() 函数不支持对日期型数据求平均数因此求出的值是 0,但若希望对日期求平均数要如何实现呢?如下图所示:2. 思路通过使用 dateton[閱讀全文:]
摘要:1. 描述在报表设计中,经常需要获取本周、上周、下周的第一天和最后一天,那么该如何获取呢?2. 思路当前日期:"当前日期:" + today()2.1 国内本周第一天:dateInW[閱讀全文:]
摘要:1. 函数作用在制作报表时,我们可能需要根据某一单元格的值对数据集进行检索并返回对应的值。此情况时,可使用 map() 函数,根据数据集的名字,找到对应的数据集,找到其中索引列的值为 key 所对应的返[閱讀全文:]
摘要:1. 概述1.1 函数作用TOIMAGE 函数用于在报表中显示某一路径下的图片。支持 jpg、png、bmp 常用格式的图片,图片可以存储在本地磁盘,也可以存储在远程服务器,也可以为网页中图片。1.2[閱讀全文:]
摘要:1. 函数作用当需要判断条件多的时候,可能您会觉得用if函数要对每种情况都进行判断的话会比较麻烦,那么您可以使用 switch 函数。举例:switch($$$,'Class1',[閱讀全文:]
摘要:1. 函数作用通过 value 函数,直接在数据集中取出满足条件的行列数据,不必再将数据集字段拖拽到单元格后添加过滤条件取数。value 函数不同的参数组合对应不同的取数规则,详细内容见文档第 2 章。[閱讀全文:]
摘要:1. len()LEN(args):返回文本串中的字符数或者数组的长度。args:用于计算长度的文本串或数组。注:参数args为文本串时,空格也计为字符。参数args为数组时,直接返回数组长度[閱讀全文:]
摘要:1. 描述在对日期型数据进行操作时,经常会遇到要获取当前日期,获取当前时间,获取日期的年月日等等操作,下面我们就来介绍下日期的常用处理函数。注:这里是讲的帆软处理日期函数,SQL 在处理日期时所区别,如[閱讀全文:]
摘要:1. 函数作用在制作报表时,某数据列如收入金额是数字类型,其中数据包含小数,且小数位数不超过 2 位,对该列进行求和(使用公式 sum)等处理时,会发现最终的结果如:123456.409999996,即[閱讀全文:]
摘要:1. 函数作用报表中,若使用到复杂的FR脚本表达式,如:=if (很长很长的公式 > 0,执行语句 1(很长很长的公式),执行语句 2(很长很长的公式)),首先想到的是:将很长很长的公式[閱讀全文:]
摘要:1. 函数作用在票据类汇总报表中,为防止随意涂改作假,常需将金额转换为大写的人民币形式,此时可使用 Cnmoney() 函数直接进行转换。举例:CNMONEY(1200)等于壹仟贰佰圆整。CN[閱讀全文:]
摘要:1. 描述我们在平时设置报表过程中,可能会经常需要在单元格进行字符串拼接,有些人可能第一反映是使用字符串拼接符号‘+’,当然这个符号对一般的字符串拼接是完全可行的,但如果要拼接的内容是数字字符串,这个时[閱讀全文:]
摘要:1. INDEXOFARRAYINDEXOFARRAY(array,index):返回数组 array 的第 index 个元素。array:需要返回元素的数组。index:数组元素的下标。示[閱讀全文:]
摘要:1. SUMSUM(number1,number2,…):求一个指定单元格区域中所有数字之和。number1,number2,…:1到n个参数或指定单元格区域中所有数字。注:函数将直接键入参数[閱讀全文:]
摘要:1. 概述数据集中的数据列直接拖拽到单元格中后,如果想要条件显示某些数据列的值,那么可以使用数据集函数。常用的数据集函数如下:注:参数面板中无法使用这些数据集函数。2. tablen[閱讀全文:]
摘要:1. 描述因政府、事业单位的正式文件中的落款日期都是中文的。如:在 FineReport 中制作填报模板,使用了日期控件,希望在做填报时,将当前日期控件中选择的日期值(FR 中默认是yyyy-MM-dd[閱讀全文:]
摘要:1. 描述如何通过起始时间和结束时间展示出该时间段内的月份?2. 思路使用 RANGE()函数 获取时间段内的所有日期,然后使用 MAPARRAY()函数 将每一[閱讀全文:]
摘要:1. 概述语法:treelayer(TreeObject, Int, Boolean, String)定义:返回一个树对象 TreeObject 第 n 层的值,一般为树数据集,或下拉树、视图[閱讀全文:]
摘要:1. 描述若希望通过日期控件所选择的年月,点击查询自动扩展显示出所选年月的每一天的日期,要如何实现呢?2. 思路添加一个日期控件用于选择年月,然后使用 RANGE 函数生成一个日期序列。3. 示例3.1[閱讀全文:]
摘要:1. 函数用法NVL 函数的使用方法:NVL(value1,value2,value3,...):在所有参数中返回第一个不是 null 的值。注:6.5 之前的版本 NVL 只支持 2 个参数[閱讀全文:]
摘要:1. 概述1.1 函数作用统计数据区域中所含数字项的个数,为非去重计数。去重计数通过组合 count 函数和 UNIQUEARRAY()函数实现 ,例如:count(UNIQUEAR[閱讀全文:]
摘要:1. 描述在对于分组模板进行页码统计时,希望页码统计只在当前分组进行即分组了就重新进行编码,如华东地区这个组内有三页数据而华北地区这个组内有两页数据,其效果如下:2. 思路首先通过每页固定行数来计算每组[閱讀全文:]
摘要:1. 概述1.1 函数作用Range(from,to,step) 函数表示从整数 from 开始,以 step 为每一步的大小,直到整数 to (可以取到to)的一个数字序列。1.2 函数解释Range[閱讀全文:]
摘要:1. 公式解释有的时候希望某个单元格能够直接获取到数据库中的某个值,而不是先要定义一个数据集后,再去取数据。这时就可以用 SQL 函数,下面讲解下 SQL 函数的用法。SQL(connecti[閱讀全文:]
摘要:1. 描述在使用数据集函数 select 的时候ds1.select( 列A, 列B=E4) 这样公式时,每行都对整个数据集做了遍历的操作,这样会导致速度比较慢,详细点击 ds1.select[閱讀全文:]
摘要:1. 问题描述字符串与数组的相加有两种方式,一是直接使用+号,另外一种是使用字符串连接函数 concatenate,那么这两个有区别吗?2. 使用+号连接字符串及数组字符串会和每个数[閱讀全文:]
摘要:1. 用 split 函数将字符串转换为数组如单元格 A1 值为“苹果汁,牛奶,柳橙汁,巧克力,牛肉干”的字符串,使用“,”分隔,则可以使用公式=split(A1,",")[閱讀全文:]