用简单代理自动执行任务


按事件触发代理
1. 在“代理属性”框的“基本”附签上,单击“按事件”。

2. 在下拉列表选择下列事件之一:
触发代理的事件何时使用
操作菜单选择用于用户激活代理或 WebQuerySave 及 WebQueryOpen 代理。
代理列表选择用于被其他代理调用的代理和正在开发的代理。
新邮件到达之前用于在邮件被列入邮件数据库之前处理邮件;例如,将外来邮件移入文件夹。

用此选项,代理在数据库列出该邮件前运行。因此,注意选择了哪些其他选项。例如,不要使用“将文档标记为已读”简单操作,因为文档在数据库中列出时,总是标记为未读。

新邮件到达后用于处理外来邮件:答复、转发或归档。

在文档被邮寄到数据库时,交互函数和阻止邮件路由器前进的函数将被忽略。例如:@DbColumn、@DbCommand、@DbLookup、@MailSend、@Prompt、@Command 或 @PostedCommand,都将被忽略。

文档被创建或修改之后用于工作流任务,此处任务基于新建的或更改的文档执行。
当文档被粘贴时用于在例行粘贴至数据库时必须修改的文档。

粘贴激活代理不能使用 @Command 或 @PostedCommand 命令。

3. 从下拉列表选择下列操作目标之一。操作目标是指运行代理的目标文档。

另请参阅