文档详情

开发工具FineReport常用函数的用法总结(文本函数).pdf

发布:2019-03-31约6.93千字共11页下载文档
文本预览下载声明
web 图表开发工具FineReport常用函数的用法总结(文本函数) CHAR CHAR(number):根据指定数字返回对应的字符。CHAR函数可将计算机其他类型的数字 代码转换为字符。 Number:用于指定字符的数字,介于 1Number:用于指定字符的数字,介于 165535之 间(包括1和65535)。 示例: CHAR(88)等于“X”。 CHAR(45)等于“-”。 CODE CODE(text):计算文本串中第一个字符的数字代码。返回的代码对应于计算机使用的字符 集。 Text:需要计算第一个字符代码的文本或单元格引用。 示例: CODE(S)等于83。 CODE(Spreadsheet)等于83。 CONCATENATE CONCATENATE(text1,text2,...):将数个字符串合并成一个字符串。 Text1,text2,...:需要合并成单个文本的文本项,可以是字符,数字或是单元格引用。 备注: 也可以用“”来代替CONCATENATE函数对文本项进行合并。 示例: CONCATENATE(Average ,Price)等于“Average Price”,这相当于 “Average”“ ”“Price”。 CONCATENATE(1,2)等于 12。 ENDWITH ENDWITH(str1,str2):判断字符串str1是否以str2结束。 备注:str1和str2都是大 小写敏感的。 示例: ENDWITH(FineReport,Report)等于true ENNUMBER。ENDWITH(FineReport,Fine)等于false。ENDWITH(FineReport, reportENNUMBER ENNUMBER(value):将给定的BigDecimal类型的数字转化成英文金额的字符串。 ENMONEY ENMONEY(value):将给定的BigDemical类型的数字转换成英文金额字符串。 示例: ENMONEY(23.49)等于TWENTY。 ENNUMER ENNUMBER(value):将给定的BigDecimal类型的数字转化成英文金额的字符串。 EXACT EXACT(text1,text2):检测两组文本是否相同。如果完全相同,EXACT函数返回TRUE; 否则,返回FALSE。EXACT函数可以区分大小写,但忽略格式的不同。同时也可以利用 EXACT函数来检测输入文档的文字。 Text1:需要比较的第一组文本。 Text2:需要比较的第二组文本。 示例: EXACT(Spreadsheet,Spreadsheet)等于TRUE。 EXACT(Spreadsheet, preadsheet)等于FALSE。 EXACT(Spreadsheet,spreadsheet)等于FALSE。 FIND FIND(find_text,within_text,start_num):在文本串中查找另一文本串,并且从 within_text 中的第一个字符开始返回到find_text 的起始位置编号。也可以使用 SEAERCH函数在文本串中查找另一文本串,所不同的是FIND函数能区分大小写,但不允 许使用通配符。 Find_text:需要查找的文本或包含文本的单元格引用。 Within_text:包含需要查找文本的文本或单元格引用。 Start_num:指定进行查找字符的起始位置。在within_text 中起始位置字符编号为1。如 果省略start_num,则假设值为1。 备注: 如果find_text不在within_text 中,FIND函数返回错误信息*VALUE!。 如果start_num不大于0,FIND函数返回错误信息*VALUE!。 如果start_num大于within_text 的长度,FIND函数返回错误信息*VALUE!。 如果find_text是空白文本,FIND函数将在搜索串中匹配第一个字符(即编号为 start_num或 1的字符)。 示例: FIND(I,Information)等于 1。 FIND(i,Information)等于9。 FIND(o,Information,2)等于4。 FIND(o,Information,12)等于*VALUE!。 INDEXOF INDEXOF(str1,index):返回字符串str1在index位置上的字符。 备注: index是从0开始计数的。 示例: INDEXOF(FineReport,0)等于F。 INDEXOF(FineReport,2)等于
显示全部
相似文档