- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LotusScript语言参考
LotusScript语言参考
Abs函数Abs函数返回数值表达式的绝对值。
语法:
Abs(数值表达式)
参数:
数值表达式:任意的数值表达式
返回值:Abs函数返回数值表达式的绝对值
返回值的类型和传入的参数“数值表达式”一致,除非“数值表达式”的类型为Variant,这种情况下,按照下面的规则返回值:
如果“数值表达式”是一个LotusScript能转换为数值的字符串,函数返回Double类型
如果“数值表达式”是一个LotusScript不能转换为数值的字符串,函数返回“类型不匹配”错误
如果“数值表达式”是NULL值,函数返回NULL值
用法:数值的绝对值是它的无符号数,比如3和-3的绝对值都是3。
例子:
Print Abs(12)’ Prints 12Print Abs(-12)’ Prints 12Print Abs(13 - 25) ‘ Prints 12Print TypeName(Abs(-12))’ Prints INTEGER
Dim someV As VariantsomeV = “123″Print Abs(someV) ‘ Prints 123someV = NULLPrint Abs(someV) ‘ Prints #NULL#
ArrayAppend函数将一个数组追加到另外一个数组的尾部并返回第三个数组(包含第一个和第二个数组的值)
语法:ArrayAppend(数组1,数组2 )
参数:数组1:任何包含数组的变量数组2:任何包含数组的变量
返回值:包含数组的变量
用法:执行此函数的时候,数组1和数组2都不会变化。如果两个数组是同一类型,返回的数组也是那个类型,否则返回的数组将是Variant类型。返回的数组下限和数组1的下限相同,上限是数组1和数组2上限之和
比如这段代码:sourceArray1(1 to 5) = [1,2,3,4,5]sourceArray2(1 to 8 ) = [1,3,6,9,12,15,18,21)returned array (1 to 13) = [1,2,3,4,5,1,3,6,9,12,15,18,21)
错误处理下列情况下ArrayAppend函数抛出类型不匹配错误:
数组1不是数组
任何一个数组是一维以上数组
ArrayAppend函数当返回的数组超出数组界限时,会抛出“Subscript out of range”错误。
ArrayGetIndex函数在数组中搜索给定的字符串参数,如果在数组中找到了参数,就返回参数在数组中的位置
语法:ArrayGetIndex( 源数组, 搜索的值 [, compMethod ] )
参数:源数组:包含数组的数组或者Variant搜索的值:要在源数组中搜索的值compMethod:可选参数,用于在搜索时指定比较类型的数值
Number 比较模式 0 case sensitive, pitch sensitive 1 case insensitive, pitch sensitive 4 case sensitive, pitch insensitive 5 case insensitive, pitch insensitive 返回值:当要搜索的字符串在源数组中搜索到的时候返回字符串在数组中的位置,如果数组中不包含要搜索的字符串,返回NULL。
用法:ArrayGetIndex函数将传入的参数一概转换成字符串,比如你传入字符类型的数组,此函数将会把数组中的数值转换成字符串,这些字符串用来匹配要搜索的字符串。另外一个可选参数用来指定在比较字符串的时候采取什么样的比较方法(大小写敏感/严格匹配),如果没有指定比较方法,就是用默认的方法来比较。不能转换的项在函数中将不进行比较。
ArrayUnique函数从数组中删除重复值。
本函数适用于Domino6及以上版本。
语法:ArrayUnique(sourceArray [,compMethod ])
参数:sourceArray:任意类型的数组。compMethod:可选的数值型参数,当数组元素是字符串的时候可以用它来指定分隔符。
Number 比较模式 0 case sensitive, pitch sensitive 1 case insensitive, pitch sensitive 4 case sensitive, pitch insensitive 5 case insensitive, pitch insensitive 当省略compMethod参数时,缺省的比较模式由本模块的Option Compare语句来设置如果没有Option Compare语句,缺省值是大小
您可能关注的文档
- EDA课程设计电子摇奖器.doc
- EHS环境职业健康安全管理体系运行控制策划报告.doc
- EGFR突变的NSCLC治疗新进展PPT课件.pptx
- ELCO MES产品及解决方案介绍.pptx
- Employee Orientation Guide Rapid Learning Deployment, LLC 员工培训指南快速学习的部署,LLC.doc
- Ending the “War to end all Wars” US History.pptx
- elearning电子化汽车美容专业技能培训.doc
- EMBA 医院中层管理干部角色定位与有效管理.ppt
- Engaging Citizens to Enhance Public Service Delivery and….pptx
- environmental conflict resolution and public participation 环境.ppt
文档评论(0)