MyApps-iScript示例教程V2.5 联系客服

发布时间 : 星期三 文章MyApps-iScript示例教程V2.5更新完毕开始阅读

广州市天翎网络科技有限公司 iScript示例教程

示例:

实现sendSMS(docid,title,content,receiver,isReply,isMass)函数的应用,根据角色ID发送站内短信给指定角色下的所有用户 var docid = getId(); var receiver =getItemValueAsString(\var isReply =getItemValueAsString(\var isMass =getItemValueAsString(\var title=getItemValueAsString(\var content=getItemValueAsString(\sendSMS(docid,title,content,receiver,isReply,isMass);

2.4.5. 获取手机回复信息

函数格式:

listReplyByDocid(docid) 函数说明:

docid:文档Id号;

根据发送模块表单记录ID获取接收者回复记录,结果以Collection返回。 示例:

实现listReplyByDocid(docid)函数的应用,根据发送模块表单记录ID获取接收者回复记录,结果以Collection返回 var docid = getId(); var datas = listReplyByDocid(docid); var receiverMsg = \if (datas!=null){ for(var i=0;i

广州市天翎网络科技有限公司 iScript示例教程

2.5. 数字函数

2.5.1. 正数校验函数

函数格式:

isPositive(num) 函数说明:

num:数字型参数; 判断是否为正数。 示例:

实现isPositive(num)函数的应用,正数校验 //判断是否为正数 var c = getItemValueAsString(\var n = isPositive(c); n;

2.5.2. 负数校验函数

函数格式:

isNegative(num) 函数说明:

num:数字型参数; 判断是否为负数。 示例:

实现isNegative(num)函数的应用,负数校验 //判断是否为负数 var c = getItemValueAsString(\var n = isNegative(c); n; www.teemlink.com 第 29 页

广州市天翎网络科技有限公司 iScript示例教程

2.5.3. 四舍五入函数

函数格式:

round(num, pos) 函数说明:

num:需要四舍五入的数字; pos:小数点后保留几位;

提供精确的小数位四舍五入处理。 示例:

实现round(num, pos)函数的应用,四舍五入函数 //提供精确的小数位四舍五入处理 var c = getItemValueAsString(\var n = round(c, 2); n; 2.5.4. 取最小整数函数

函数格式:

toCeil(num) 函数说明:

num:数字参数;

返回大于等于其数字参数的最小整数。 示例:

实现toCeil(num)函数的应用,取最小整数 //获取大于等于c的最小整数 var c = getItemValueAsString(\var n = toCeil(c); n;

2.5.5. 取最大整数函数

函数格式:

toFloor(num)

www.teemlink.com 第 30 页

广州市天翎网络科技有限公司 iScript示例教程

函数说明:

num:数字参数;

返回小于等于其数字参数的最大整数。 示例:

实现toFloor(num)函数的应用,取最大整数 //获取小于等于c的最大整数 var c = getItemValueAsString(\var n = toFloor(c); n; 2.6. 字符(串)函数

2.6.1. 数字字串校验函数

函数格式:

isNumberText(str) 函数说明:

str:字符串型参数;

检查其参数是否为数字格式的字符串。是,返回true;否,则返回false。 示例:

实现isNumberText(num)函数的应用,数字字串校验(写在控件校验脚本中) //数字字串校验 var c = getItemValueAsString(\var flag = isNumberText(c); flag;

2.6.2. 日期字串校验函数

函数格式:

isDateText(str)

www.teemlink.com 第 31 页