命令函数.ppt
文本预览下载声明
几个重要的命令函数 @MailSend @Implode @Explode @Replace @Elements @Member @Word @Select @Subset @Trim @Prompt @Return @DialogBox @DbColumn @DbLookup @PickList @MailSend 有两种使用方法: 1,不带参数,将当前文档邮寄给Sendto域中指定的收件人.(该文档必须建立Sendto域) @ MailSend 2,带参数,按照参数列表所提供的信息构造一个新的邮件. @ MailSend (sendto;copyto;blindcopyto;subject;remark;bodyfields;[flags]) 注意:在BODYFIELDS中域名用引号,多个用冒号作为列表 [flag]标志,表明信笺的优先级和安全级别 [sign]用标识符进行电子签名 [Priorityhigh]优先级别高 [ReturnReceipt]接受者看到信息时通知发送者 [Encrypt]用接受者的公用密匙加密文档,只有持有与之相匹配的个人密匙的接受者才能访问该文档. [DeliverReportConfirmed]通知发送者邮件传送是否成功. [IncludeDocLink]在信息中包含一个文档链接,指向使用此函数时已经打开或选定的文档 @Implode 连接文本列表中的所有成员并返回一个文本字符串。 @Implode( textlistValue ) or @Implode( textlistValue ; separator ) textListValue 文本或文本列表。包含您想连接到一单个字符串中的条目列表。如果您发送单个文本而不是列表的话,@Implode 返回该文本不变。 separator 文本。用于在连接字符串中分隔值的分隔符。如果您没有指定分隔符separator,则使用一个空格作为分隔符。 返回值 implodedString 文本。包含 textListValue 中每个成员的字符串,由分隔符separator分开。 @Explode 返回由文本串或日期范围元素组成的文本列表。 如果您指定一个文本串,元素被定义为单词(如果它们被空格分开)或由指定分隔符分隔的从句。 如果您指定一个时间-日期范围,元素被定义为在该范围内的某些天。 语法 @Explode( dateRange ) @Explode( string ) @Explode( string ; separator ) @Explode( string ; separator ; includeEmpties ) 当 @Explode 用于日期范围,别忘了一定要指定一个有效的时间-日期范围,而不是用字符串表示。例如,@Explode( 05/01/96 - 05/02/96)是不正确的,因为其参数是字符串。 应使用 @Explode( [05/01/96 - 05/02/96] ) @Replace在文本列表中执行查找-替换操作。 语法 @Replace( sourcelist ; fromlist ; tolist ) 参数 sourcelist 文本列表。您想扫描其值的列表。 fromlist 文本列表。包含您想要替换的值的列表。 tolist 文本列表。包含替换数值的列表。 返回值 replacedList 文本列表。包含有与 fromlist 中的值相匹配的 sourcelist 被对应在 tolist 中的值替换。如果在 fromlist 中的值没有与 sourcelist 的值相匹配的,则返回未改变的 sourcelist 。 sourcelist fromlist tolist result Red Orange Black Red Orange Blue Brown Black (替换Orange) Yellow Yellow Green Green @Elements计算列表中文本、数字、时间-日期的个数。该函数总是返回一个数字以指明在列表中的项目个数。 语法 @Elements( list ) 参数 list 文本列表,数字列表,或时间-日期列表。 返回值 numElements 数字。在列表中元素的个数。如果域值是一个空字符串,@Elements(列表)返回数字0。 @Member给定一个值,在文本列表中找到该值的位置。 语法 @Member( value ; st
显示全部