附录VF常用函数和命令1.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用函数 1.字符串函数 (1)求字符长度的函数 格式:LEN(字符表达式) 功能:求字符串的长度,返回指定字符表达式的字符个数,函数的返回值是数值型。 例:len(“This is a test!”) len (“常用函数”) (2)删除字符中的空格 格式:ALLTRIM(字符表达式) TRIM(字符表达式) LTRIM(字符表达式) 功能:将字符表达式的头尾空格删除,返回处理后的字符串;去掉字符表达式的尾部空格,返回处理后的字符串;去掉字符表达式的头部空格,返回处理后的字符串。 (3)字母大小写转换 格式:LOWER(字符表达式)例如:lower(“AbcD”) UPPER(字符表达式)例如:upper(“This is ”) 功能:LOWER()将指定的大写字母转换成小写字母;UPPER()将指定的小写字母转换成大写字母。 (4)截取字符串 格式:LEFT(字符表达式,长度) RIGHT(字符表达式,长度) SUBSTR(字符表达式,起始位置,[长度]) 例子:明信片的打印过程中,如何将邮政编码分开打印? 只采用left和right函数,采用substr函数呢? 功能:LEFT()从指定的字符表达式中,从左向右截取指定长度字符,截取的字符作为函数的返回值;RIGHT()从指定的字符表达式中,从右向左截取指定长度字符,作为函数的返回值;SUBSTR()在指定的字符表达式中,从指定的起始位置开始截取指定长度个字符,作为函数的返回值。 (5)字符重复 格式:REPLICATE(字符表达式,次数) 功能:将指定的字符表达式重复指定的次数,重复后的结果就是函数返回的值。 (6)查找字符出现的次数 格式:OCCURS(字符表达式1,字符表达式2) 功能:返回第一个字符串在第二个字符串中出现的次数,函数值为数值型。若第一个字符串不是第一个字符串的子串,函数值为0。 (7)查找替换字符 格式:STRTRAN(字符表达式1,字符表达式2,字符表达式3) 功能:在字符表达式1中查找是否有字符表达式2的存在,如果有,将字符表达式3来替换在字符表达式1中的字符表达式2。 (8)确定位置、长度查找替换字符 格式:STUFF(字符表达式1,起始位置,长度,字符表达式2) 功能:用字符表达式2值替换字符表达式1中起始位置和长度已指明的一个子串。替换和被替换的字符个数不一定相等。如果长度为0,字符表达式2则插在由起始位置指定的字符前面。如果字符表达式2值是空串,那么字符表达式1中由起始位置和长度指明的子串被删去。 (9)字符匹配函数 格式:INLIST(字符表达式1,字符表达式2,字符表达式3…) 功能:使用该函数判断字符表达式1是否与后面的字符表达式其中的一个匹配,如匹配则返回“.T.”;如果没有表达式与其相匹配,则返回“.F.”;如果在相比较的字符表达式中有NULL值,函数返回NULL。 (10)判断两个字符是否匹配 格式:LIKE(字符表达式1,字符表达式2) 功能:比较两个字符串对应位置上的字符,若所有对应字符都相匹配,返回值为“.T.”,否则为“.F.”。字符表达式1中可以包含通配符*和?。*可与任何数目的字符相匹配,?可以与任何单个字符相匹配。 2.数学函数 (1)绝对值 格式:ABS(数值表达式) 功能:函数返回指定数值表达式的绝对值。 (2)求数值的符号 格式:SIGN(数值表达式) 功能:返回指定数值表达式的符号,函数值是1、-1、0分别表达正、负、零。 (3)求数值的开方 格式:SQRT(数值表达式) 功能:求指数值表达式的平方根。 (4)数值取整 格式:INT(数值表达式) CEILING(数值表达式) FLOOR(数值表达式) 功能:返回指定数值表达式的整数部分;返回大于或等于指定数值表达式的最小整数;返回小于或等于指定数值表达式的最大整数。 (5)取余数 格式:MOD(数值表达式1,数值表达式2) 功能:对两个数值表达式进行求余(取模)运算。数值表达式1是被除数,数值表达式2是除数。如果两个数符号相同,则余数与除数和被除数相同;如果两个数相异,则余数的值是两数相除后再加上除数。 (6)四舍五入 格式:ROUND(数值表达式,保留位数) 功能:根据指定的保留位数,对保留位数后的小数进行四舍五入的处理。如果保留位数小于0,则对整数部分进行四舍五入。 (7)求最大值与最小值 格式:MAX(数值表达式1,数值表达式2,[数值表达式…]) MIN(数值表达式1,数值表达式2,[数值表达式…]) 功能:MAX()计算各个数值表达式中最大的值;MIN()计算各个数值表达式中最小的值。 3.日期时间函数 (1)显示当前的时间与日期 格式:DATE() TIME()

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档