天翎myapps工作流快速开发平台-iscript-操作手册-v2内容摘要:

函数名 参数 说明 sendMessage(senderid, receiverid, title, content) senderid:发送用户 Id receiverid:接收用户 Id title:主题 content:内容 发送站内短信 sendMessageByDept(departmentid, title, content) departmentid:接收用户部门 Id title:主题 content:内容 根据部门发送站内短信 sendMessageByRole(roleid, domainid, title, roleid:接收用户角色 Id domainid:企业域 Id 根据角色发送站内短信 广州市天翎网络科技有限公司 iScript 操作手册 第 10 页content) title:主题 content:内容 sendSMS(docid,title,content,receiver,isReply,isMass) docid: 文档 Id号 title: 标题 content: 发送内容 receiver: 接收者电话列表 ,有多个接收者 ,使用 ,做分隔符 isReply: true|false,是否需要收到回复 isMass: true|false,标识是否为群发 ,即是否有多位接收者 发送手机短信 listReplyByDocid(docid) docid: 文档 Id号 根据发送文档 ID获取手机回复信息 .结果以DataPackage返回 . FTP 操作函数 函数名 参数 说明 listFTP(host, user, password, remoteDir) 暂未实现 uploadFTP(host, user, password, localFilePath, remoteDir) 暂未实现 downloadFTP(host, user, password, remoteFilePath, localDir) 暂未实现 deleteFTP(host, user, password, remoteFilePath) 暂未实现 deleteAllFTP(host, user, password, remoteDir) 暂未实现 renameFTP(host, user, password, remoteFilePath, toFileName) 暂未实现 moveFTP(host, user, password, remoteFilePath, toDir) 暂未实现 广州市天翎网络科技有限公司 iScript 操作手册 第 11 页. 数字函数 函数名 参数 说明 isPositive(num) num: 数字型参数 判断是否为正数 isNegative(num) num: 数字型参数 判断是否为负数 round(num, pos) num: 需要四舍五入的数字。 pos: 小数点后保留几位 提供精确的小数位四舍五入处理 ToCeil(num) num: 数字参数 返回大于等于其数字参数的最小整数 ToFloor(num) num: 数字参数 返回小于等于其数字参数的最大整数 . 字符(串)函数 函数名 参数 说明 isNumberText(str) str:字符串型参 数 检查其参数是否为数字格式的字符串。 是,返回 true;否,则返回false isDateText(str) str:字符串型参数 检查其参数是否为日期格式的字符串。 是,返回 true;否,则返回false isMailAddressText(str) str:字符串型参数 检查其参数是否为电子邮箱地址格式的字符串。 是,返回 true;否,则返回 false isAnsiASIIC(str) 暂未实现 splitText(str, separator) str: 需要拆分的字符串 separator: 分 割符 按照指定的分割符,切割文本,将分割好的结果通过数组返回 广州市天翎网络科技有限公司 iScript 操作手册 第 12 页splitString(str, separator) str: 需要拆分的字符串 separator: 分割符 按照指定的分割符,切割文本,将分割好的结果通过数组返回 joinText(strs) strs: 字符串数组 指定的分隔符是分号“。 ” 将指定的字符串数组按照指定的分隔符组合成字符串,返回字符串 isNotNull(val) val:要作判断的值 判断值是否不为空 ,为数字时不为 0,为字符串时长度大于 0,为日期时不为 null parseInt(text) text: 数字文本参数 将数字文本转换成整型并返回 parseLong(text) text: 数字文本参数 将数字文本转换成 长 整型并返回 parseDouble(text) text: 数字文本参数 将数字文本转换成 浮点型并返回 . 创建 JAVA 类实例函数 函数名 参数 说明 createProcess(pathText) pathText:类的名字空间 ,如|ocess 生成系统类 对象 createObject(pathText) pathText:类的名字空间 ,如|eUtil 生成系统类对象 getDocProcess(applicationid) Applicationid: 项目 id号 获取软件 Id号对应数据文档操作类对象 getUploadProcess(applicationid) Applicationid:软件 id号 根据软件 id号获取对应的文件上传对象 createOptions() 无 生成选项对象 广州市天翎网络科技有限公司 iScript 操作手册 第 13 页getUserProcess() 无 创建用户操作对象 getDepartmentProcess() 无 创建部门操作对象 getRoleProcess() 无 创建角色操作对象 getFormProcess() 无 创建表单业务对象 getViewProcess() 无 创建视图业务对象 getDocumentProcess() 无 创建文档业务对象 doUpdateDocumentWithoutVersions(doc) Doc:文档对象 更新文档但不更新版本号 getDomainProcess() 无 创建企业域业务对象 getDataSourceProcess() 无 创建数据源操作对象。 注:数据源操作对象应用需要,软件 高级工具 数据源的支持。 首先需要开发者在软件的数据源模块创建数据源。 createParamsTable() 无 生成参数对象 getLastRelationHis(docid, flowid) docid: 文档 ID flowid: 流程 ID 根据文档 ID与流程 ID获取文档最后审批记录 对象 . 日期函数 函数名 参数 说明 getToday() 无 获取当日日期 getDay(date) date: 日期型参数 获取日期 getMonth(date) date: 日期型参数 获取月份 getYear(date) date: 日期型参数 获取年份 parseDate(str, format) str: 待转换的字符串 ,需符合 format指定的格式。 format: 日期格式 将字符串按给定格式转换为日期型 diffYears(startDate, endDate) startDate和 endDate是“ yyyyMMdd”格式的字符串 获取相隔年份数 diffMonths(startDate, endDate) startDate和 endDate是“ yyyyMMdd”格式的字符串 获取相隔月份数 diffDays(startDate, endDate) startDate和 endDate是 获取相隔天数 广州市天翎网络科技有限公司 iScript 操作手册 第 14 页“ yyyyMMdd”格式的字符串 diffHours(startDate, endDate) startDate和 endDate是“ yyyyMMdd”格式的字符串 获取相隔小时数 adjustYear(date, num) date:日期型参数, num:正负整数 校正年份 adjustMonth(date, num) date:日期型参数, num:正负整数 校正月份 adjustDay(date, num) date:日期型参数, num:正负整数 校正天数 format(date,formatText) date:日期型参数。 formatText:指定字符串格式 把其日期参数转化成指定格式的字符串 getCurDate(formatText) date:日期型参数 formatText:字符串型参数,指定需要显示的格式,如yyyyMMdd HH:mm:ss 按其参数指定的格式获取当前时间,并以字符串的形式返回 . 计数器函数 函数名 参数 说明 countNext(countLabel) countLabel: 字符串型参数 每次调用时指定计数器都会自动增长 1(根据计算器名 ,以 0为基元 ),可用作生成增长序列号 getLastCount(countLabel) countLabel: 字符串型参数 根据计数器名称获取计数器的当前计数值 getLastCount2(headText, isYear, isMonth, isDay, digit) headText:作为前缀的字符串 isYear: boolean型 ,前缀中是否包含年份 isMonth: boolean型 ,前缀中是否包含月份 isDay: boolean型 ,前缀中是否包含日期 digit: 数值型,指定随机返回“前缀 +年月日 + 计数器的当前计数值” 广州市天翎网络科技有限公司 iScript 操作手册 第 15 页序列号的位数 countNext2(headText, isYear, isMonth, isDay, digit) headText: 作为前缀的字符串 isYear: boolean型 ,前缀中是否包含年份 isMonth: boolean型 ,前缀中是否包含月份 isDay: boolean型 ,前缀中是否包含日期 digit:整数型,指定计数器序列号的位数,如长度不足在计数值前面补 0; 返回“前缀 +年月日 + 计数器的下一个计数值 ” resetCounter(base) base: 字符串型参数 重置计数器的值 ,使其归 0 . 系统函数 函数名 参数 说明 getApplication() 无 返回项目 id号 getWebUser() 无 返回当前登录用户对象 . getDomainid() 无 返回当前登 录用户所属企业域 Id号 getParamsTable() 无 获取参数列表对象,可以对参数进行基本。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。