"专题总结" 分类下的文档该分类下有284篇文档创建该分类下的文档
超链典型应用
文档创建者:文档助手1      创建时间:01-25 17:04      标签:      编辑:7次    |   浏览:5340次

摘要:索引:超级链接到有参数的模板超级链接-传递多个值数据钻取到当前模板超级链接之如何传递参数到网页中超级链接到网页传递的中文乱码超链 PDF 查看单元格间联动数据钻取并返回超级链接解决 Internet 脚[阅读全文:]

超级链接使用JS并传参
文档创建者:印然      创建时间:11-11 09:38      标签:      编辑:10次    |   浏览:13548次

摘要:1. 描述点击超级链接时,也可以调用一段 JS 脚本,并且可以给 JS 脚本传递参数,如下图:格式化代码就是为了让代码看上去好看,按照规范显示代码。很多人编写程序时不注意程序的版式结构,这样做虽然不会影[阅读全文:]

超级链接目标打开位置
文档创建者:印然      创建时间:11-11 09:41      标签:      编辑:8次    |   浏览:8336次

摘要:1. 描述超级链接目标可以显示在当前浏览器窗口、也可以在新窗口中显示、或者是对话框中等等,如下图:2. 示例2.1 新窗口打开模板%FR_HOME%\webapps\webroot\WEB-INF[阅读全文:]

超级链接到报表及填报表设置
文档创建者:印然      创建时间:11-11 09:41      标签:      编辑:5次    |   浏览:9084次

摘要:1. 超级链接到报表选中要设置的单元格,右击选择超级链接,弹出超级链接窗口,选择网络报表:在弹出的网络报表对话框中选择好对应的报表,点击确定即可。2. 超级链接到填报表等其他模式设置[阅读全文:]

基础设置
文档创建者:印然      创建时间:11-11 09:36      标签:      编辑:9次    |   浏览:5191次

摘要:1. 超级链接设置选中要设置的单元格,右击选择超级链接,弹出超级链接窗口,可以对单元格添加超级链接,如下图:1.1 设置超级链接的效果如某个单元格设置了超级链接,点击链接会跳转到对应[阅读全文:]

非纯数字扩展列乱序排列的解决方案
文档创建者:yiyemeiying      创建时间:03-16 20:39      标签:      编辑:3次    |   浏览:3223次

摘要:1. 描述报表的展示效果直接关乎到用户的体验和使用!比如一张月报表,如果是按照 1 月-12 月的顺序展示出来,用户查阅便一目了然,但有时候却事与愿违。遇到这种非纯数字的扩展表头时,使用原值排序就会导致[阅读全文:]

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

摘要:1. 描述当模板要实现多列点击排序,而多列的列名是根据字段横向扩展出来的,使用 扩展后排序 中的方法分别设置order参数的值无法实现横向扩展列中的点击列排序。2. 实现方法获取点击[阅读全文:]

根据点击次数奇偶性排序之字符型
文档创建者:印然      创建时间:11-11 09:29      标签:      编辑:9次    |   浏览:6238次

摘要:1. 描述在进行排序的时,很多时候您可能想实现根据点击的次数进行升降序排序,而不是通过选择升序进行升序排列,选择降序进行降序排列,如果是数值型字段,可根据 根据点击次数奇偶性排序之数值型&nb[阅读全文:]

根据点击次数奇偶性排序之数值型
文档创建者:印然      创建时间:11-11 09:29      标签: test       编辑:12次    |   浏览:9353次

摘要:1. 描述在进行排序的时,很多时候您可能想实现根据点击的次数进行升降序排序,也就是说点击第一次点击标题升序排序,再次点击就降序,以此类推,而不是通过选择升序进行升序排列,选择降序进行降序排列。2. 思路[阅读全文:]

自定义排序
文档创建者:印然      创建时间:11-11 09:32      标签:      编辑:11次    |   浏览:12059次

摘要:1. 描述在对数据列进行排序时,若希望可根据自己的需要,如对某一单元格进行排序,并控制每一数据项的位置(记录数比较小,自己能够记得是哪些数据),此时便可通过自定义排序的方式来控制数据顺序。2.&nbsp[阅读全文:]

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

摘要:1. 描述高级排序即扩展前排序,其只能根据数据列或者对可以用数据列还原的公式进行排序,下面我们来介绍下如何设置高级排序。注:高级排序中的所有设置都可以在扩展后排序中进行设置,但是由于扩展前排序性能比扩展[阅读全文:]

按分组汇总结果排序
文档创建者:axing      创建时间:03-27 23:19      标签:      编辑:4次    |   浏览:2414次

摘要:1. 问题描述对于分组报表,有各种合计,小计,以及列表一起存在的,如何按照各个分组逐层进行排序呢?如下,先对销售员小计排序,再对产品类型小计排序,最后对产品列表排序。2. 解决思路不同数值的排序是根据左[阅读全文:]

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

摘要:1. 描述在 SQL 中,我们可以用 order by A,B 语句将结果先按照 A 排序,再按照 B 来排序。那么,在设计器的扩展后排序功能中如何实现呢?如下,扩展后结果先按照销售[阅读全文:]

排序(总结)
文档创建者:印然      创建时间:11-11 09:27      标签:      编辑:7次    |   浏览:18592次

摘要:1. 概述排序分为:数据集中的排序,高级排序以及扩展后排序,下面我们分别看下这三种排序的优缺点。2. 各排序的优点与不足2.1 数据集中的排序优点:通过 SQL 直接在数据[阅读全文:]

典型函数应用
文档创建者:印然      创建时间:11-11 09:22      标签:      编辑:18次    |   浏览:7073次

摘要:1. 小数显示成千分位样式在单元格属性>样式>格式里面,只有百分位的数据显示格式,没有千分位的,那么如果要将小数显示为千分位,则就需要通过公示来解决了。千分位的数据时由一个千分位符[阅读全文:]

使用公式进行并列不跳号排名
文档创建者:axing      创建时间:11-11 20:44      标签:      编辑:3次    |   浏览:2607次

摘要:1. 问题描述常见的排名方式有如下几种:第一种,连贯不间断的排名可以参考:使用公式进行不间断排名第二种,并列排名后,后续跳号的情况可以直接使用帆软内置的公式SORT( )。第三种,并列排名后,后续不跳号[阅读全文:]

扩展后奇偶行汇总
文档创建者:axing      创建时间:11-11 19:24      标签:      编辑:2次    |   浏览:1830次

摘要:1. 问题描述在扩展出来的报表中,如何对奇数行的数据进行汇总,又如何对偶数行的数据进行汇总呢?如下:2. 解决思路1)利用数组函数获取扩展后的值,再判断数组下标的奇偶进行汇总。2)利用层次坐标加辅助列的[阅读全文:]

使用公式进行不间断排名
文档创建者:axing      创建时间:11-07 16:25      标签:      编辑:2次    |   浏览:2419次

摘要:1. 问题描述使用帆软内置公式 SORT( ) 进行排名时,相同的数据排名一致,后面的数据则跳号排名。如下图,98 分都是第 3 名,97 分则跳到了第5名。如何实现第四列一样的连续[阅读全文:]

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

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

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

摘要:1. 描述有时我们对两个字符串的比较,要忽略字符的排列顺序来比较字符串的内容是否相同,如下:2. 思路先将字符串分割成数组,然后对数组进行排序,最后比较排序后的数组,输出结果。3. 解决步骤1)先将要比[阅读全文:]

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

摘要:1. 描述有时候我们希望找出字符串中指定字符共有多少个,如下面,A 字符的个数:2. 思路将字符转化为数组,筛选出指定的字符,然后统计数组长度,即为指定字符的个数。或者通过指定字符分割处理后的原字符串来[阅读全文:]

跨sheet过滤单元格
文档创建者:axing      创建时间:03-31 20:31      标签:      编辑:3次    |   浏览:2914次

摘要:1. 描述在进行多 sheet 报表设计的时候,两个 sheet 里面都用到了扩展数据集,如何从一个 sheet 里面获取另一个sheet里面对应的数据的值呢,如下:    &nbs[阅读全文:]

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

摘要:1. 描述有时我们需要从最后一个指定的字符的位置,截取后面的字符串,如下图,要从路径中截取出文件名:2. 思路通过函数反转将最后一个指定字符变成第一个指定字符,再找出这个字符的位置,然后截取。3. 解决[阅读全文:]

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

摘要:1. 描述有时候我们希望从目标字符串中提取出所有的数字,重新组合成一个字符串,如下图所示:2. 思路先将字符串分割成数组,再对数组每一项进行筛选,保留下数字,最后以字符串输出。3. 解决步骤1)先利用[阅读全文:]

开窗函数-逐层累计
文档创建者:zsh331      创建时间:05-04 21:30      标签:      编辑:4次    |   浏览:3454次

摘要:1. 环境注意事项:由于 9.0 设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将 Sqlite 数据库文件迁移到主流数据库(MySQL、MSSQL、Oracle…)后运行。迁移方法[阅读全文:]

分析函数-NTILE()
文档创建者:zsh331      创建时间:05-14 21:44      标签:      编辑:7次    |   浏览:3210次

摘要:1. 环境注意事项:由于设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将 Sqlite 数据库文件迁移到主流数据库(MySQL、MSSQL、Oracle…)后运行。迁移方法:&nbs[阅读全文:]

分析函数-环比lag()
文档创建者:zsh331      创建时间:05-11 22:44      标签:      编辑:5次    |   浏览:3274次

摘要:1. 环境注意事项:由于设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将 Sqlite 数据库文件迁移到主流数据库(MySql、MSSQL、Oracle…)后运行。迁移方法:使用第三[阅读全文:]

开窗函数-逐层均值
文档创建者:zsh331      创建时间:05-09 20:10      标签:      编辑:4次    |   浏览:3893次

摘要:注意事项:由于设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将 Sqlite 数据库文件迁移到主流数据库(MySQL、MSSQL、Oracle…)后运行。迁移方法:使用第三方软件迁移[阅读全文:]

开窗函数-跨层累计
文档创建者:zsh331      创建时间:05-05 13:35      标签:      编辑:4次    |   浏览:2782次

摘要:注意事项:由于设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将sqlite数据库文件迁移到主流数据库(MySQL、MSSQL、Oracle…)后运行。迁移方法:使用第三方软件迁移内置[阅读全文:]

表达式-CASE
文档创建者:zsh331      创建时间:02-25 15:48      标签:      编辑:2次    |   浏览:4402次

摘要:1. CASE 介绍计算条件列表,并返回多个可能的结果表达式之一。CASE 表达式有两种格式:☆ CASE 简单表达式:它通过将表达式与一组简单的表达式进行比较来确定结果。☆ CASE 搜索表达式:它通[阅读全文:]

分析函数-CUME_DIST()
文档创建者:zsh331      创建时间:02-22 22:17      标签:      编辑:7次    |   浏览:2787次

摘要:注意事项:由于 8.0 设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将sqlite数据库文件迁移到主流数据库(MySQL、MSSQL、Oracle…)后运行。迁移方法:使用第三方软[阅读全文:]

替换函数(Replace,Trim,Rtrim,
文档创建者:zsh331      创建时间:02-21 22:41      标签:      编辑:2次    |   浏览:4778次

摘要:1. 描述大家平时在设计报表的时候,很多人都遇到过这样的问题,明明传递参数进去了,为什么检索不到数据呢?可在数据表中查看是有数据的呀?最后得出的结论:由于表中字段内容存在各种各样的问题导致的,比方字符串[阅读全文:]

通过Sql实现的组内排序(排名)
文档创建者:zsh331      创建时间:02-20 22:53      标签:      编辑:7次    |   浏览:10872次

摘要:1. 环境注意事项:由于 9.0 设计器内置的是 Sqlite 数据库,在使用上很多语法都不支持,请将 Sqlite 数据库文件迁移到主流数据库(MySQL、MSSQL、Oracle…)后运行。迁移方法[阅读全文:]

Null的处理
文档创建者:zsh331      创建时间:02-19 21:37      标签:      编辑:4次    |   浏览:4515次

摘要:1. 描述我们在建立数据集时,有时候可以会在原表基础上对字段进行加减乘除的运算,此时如果遇到字段中有 Null 或 0 值的情况,我们该怎么处理呢?2. 思路可以对 Null 或 0 值通过数据库表达式[阅读全文:]

行转列/列转行
文档创建者:zsh331      创建时间:02-18 22:42      标签:      编辑:4次    |   浏览:5548次

摘要:1. 描述由于一些特殊的数据表结构,往往在满足客户的需求方便会很难实现,但用户又不希望去改变表的结构,那我们怎么来实现这一功能呢?转换为:备注:以上操作均在   Microsoft SQL S[阅读全文:]

Join连接
文档创建者:zsh331      创建时间:02-16 21:57      标签:      编辑:4次    |   浏览:3790次

摘要:1. 描述由于一些特殊的数据展示,比如需要在一张报表上同时展示客户信息和对应的订单详情,这个时候就会用到客户表和订单表里的内容,虽然可以建立多个数据集然后通过单元格过滤来实现,但个人感觉还是不够直接,能[阅读全文:]

分组合并字符串
文档创建者:axing      创建时间:03-18 19:59      标签:      编辑:3次    |   浏览:4544次

摘要:1. 描述在针对数字类型的数据时,我们有分组求和,求最大最小值等操作。而在处理字符串类型的数据时,有时我们也需要将同分组的数据合并拼接到一起,实现效果如下图:2. 解决方案利用报表设计器的功能实现或是利[阅读全文:]

两个表里数组字段的映射关联
文档创建者:zsh331      创建时间:10-24 20:04      标签:      编辑:6次    |   浏览:3129次

摘要:1. 描述有时,在新建数据集过程中,可能会遇到这样的需求:将2个表进行数组字段的映射关联,形成一个最终表。一般情况下,可以直接通过表与表之间通过 JOIN 关联实现,但如果某个字段以[阅读全文:]

利用sql进行排序
文档创建者:axing      创建时间:09-04 15:56      标签:      编辑:2次    |   浏览:3369次

摘要:1. 描述在对数据进行展示之前,如果没有对数据进行排序,会使数据看起来一片混乱,不能清晰地看到各数据之间的关系。而排序,也有各种各样的需求,如按时间排序,按数字排序,按中文排序等,如果我们只会使用使用设[阅读全文:]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

层次坐标函数
文档创建者:印然      创建时间:11-10 16:48      标签:      编辑:7次    |   浏览:12449次

摘要:1. CIRCULAR循环引用 =CIRCULAR(A1, B1, C1, D1)等同于=IF(&A1 = 1, 0, B1[A1:-1] + C1[A1:-1] – D1[[阅读全文:]

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

摘要:本章节,凡是以 tableName 或 viewName 作为参数因子的。函数在调用的时候均按照先从私有数据源中查找,然后再从公有数据源中查找的顺序。1. CNMONEYCNMONEY(num[阅读全文:]

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

摘要:1. ADD2ARRAYADD2ARRAY(array, insertArray, start):在数组 array 的第 start 个位置插入 insertArray 中的所有元素,再返回[阅读全文:]

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

摘要:1. ANDAND(logical1,logical2,…):当所有参数的值为真时,返回 TRUE;当任意参数的值为假时,返回FALSE。 Logical1,logical2,…:指 1 到[阅读全文:]

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

摘要:凡函数中以日期作为参数因子的,其中日期的形式都必须是 yyyy/mm/dd。而且必须用英文环境下双引号(" ")引用。1. DATEDATE(year,month,day)[阅读全文:]

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

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

数学和三角函数
文档创建者:印然      创建时间:11-10 17:09      标签:      编辑:17次    |   浏览:10165次

摘要:1. ABSABS(number):返回指定数字的绝对值。绝对值是指没有正负符号的数值。 Number:需要求出绝对值的任意实数。示例:ABS(-1.5) 等于 1.5。ABS(0)[阅读全文:]

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

摘要:1. SUMSUM(number1,number2,…):求一个指定单元格区域中所有数字之和。Number1,number2,…:1到30个参数或指定单元格区域中所有数字。注: 函数将直接键[阅读全文:]

函数列表
文档创建者:印然      创建时间:11-10 16:47      标签:      编辑:10次    |   浏览:8559次

摘要:1. 描述在 函数使用说明 中,我们提到 FineReport 支持多种公式,那么 FineReport 都支持哪些公式呢,本章节我们来一一介绍。索引:常用函数数学和三角函[阅读全文:]

增强公式编辑器
文档创建者:漩涡      创建时间:12-18 11:16      标签:      编辑:13次    |   浏览:5723次

摘要:1. 描述FineReport 中使用公式的时候,都是采用结构化的公式组合,即使是做逻辑判断,也需要采用 IF 等逻辑判断公式,无形中增加了公式的复杂度。2. 解决方案在 10.0 版本中,我们提供了更[阅读全文:]

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

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

函数
文档创建者:印然      创建时间:11-10 16:46      标签:      编辑:5次    |   浏览:8170次

摘要:索引:数组的加减乘除计算增强公式编辑器函数列表常见函数列表典型函数应用[阅读全文:]

FR模块的语法汇总
文档创建者:yiyemeiying      创建时间:03-02 13:28      标签:      编辑:9次    |   浏览:13782次

摘要:1. 公式编辑框FR 用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式,[阅读全文:]

超链 PDF 查看
文档创建者:jiangsr      创建时间:02-27 10:29      标签:      编辑:4次    |   浏览:1546次

摘要:1. 版本报表服务器JAR 包App 版本HTML5 报表展现插件版本10.02019.1.4 V10.2V10.22. 描述应用场景:手机预览一些合同、通知等,但是 PDF 文件无法查看。功[阅读全文:]

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

摘要:1. 描述已知函数中有WEEK()可获取日期所在一年中的第几周,如何获取日期所在月的周数?2. 思路使用DATEINMONTH()获取日期所在月第一天日期,使用WEEKDAY()获取第一天的星期数,加上[阅读全文:]

字符型数据动态排序
文档创建者:axing      创建时间:05-03 20:17      标签: 9.0验证       编辑:5次    |   浏览:3248次

摘要:1.问题描述如这篇文档所述的需求,根据点击次数奇偶性排序之字符型-http://help.finereport.com/doc-view-892.html。但是要做两个模板来实现太麻烦了,也不易于维护。[阅读全文:]

点击跳转到指定行
文档创建者:axing      创建时间:11-08 20:03      标签: 跳转到指定行 锚点定位 定位指定行       编辑:3次    |   浏览:2389次

摘要:1.问题描述有时候报表数据量太多,又不分页显示,导致出现纵向的滚动条,希望能通过指定的数字快速定位到对应的行数,如下2.解决思路通过使用html的锚点链接实现定位到对应id的元素。3.解决步骤1)创建数[阅读全文:]

[老]选中内容批量打印/导出
文档创建者:caixiaolan      创建时间:05-23 11:02      标签: 已验证       编辑:6次    |   浏览:4702次

摘要:1. 问题描述有些时候在进行批量导出或者批量打印时,只想实现对勾选选中的部分行进行打印,并且选中行的内容传递给新的模板,进行打印,不同行传递的模板不一样。那么该如何实现呢?2. 示例2.1 数据准备新建[阅读全文:]

FineReport浏览器测评报告
文档创建者:elaine      创建时间:04-19 15:48      标签:      编辑:2次    |   浏览:3245次

摘要:浏览器对于报表页面展现的影响不可忽视,浏览器的响应速度、对新的超文本标记语言及网页新元素的识别性,也已经成为浏览器评判的一项准则。 FineReport产品展现依赖Ja[阅读全文:]

 共284条 上一页123