使用代理程序
您可以将 HCL Notes® 编程为使用代理程序(也称为宏)自动执行任务。代理程序可以帮助您执行重复任务,如管理文档和发送便笺。
离开办公室邮件功能即为一个代理程序示例,这是在 Notes® 中已经可以使用的功能。请参阅设置离开办公室通知,获取离开办公室代理程序的更多详细信息。
此帮助系统包含简单代理程序的创建。有关使用 Notes® 公式、LotusScript® 或 Java™ 创建更复杂代理程序的信息,请参阅“HCL Domino® Designer 帮助”。
代理程序的用途
代理程序可以完成几乎所有可以在应用程序中手动完成的操作。使用简单代理程序能自动地完成如下任务:
- 答复邮件
- 转发邮件
- 发送文档
- 将文档从一个应用程序或文件夹复制到另一个应用程序或文件夹
- 删除文档
- 更改阅读状态
使用搜索选项,还可以设置简单代理程序来处理应用程序中所选文档。
代理程序如何工作
代理程序存储在应用程序中。当创建只有您自己才可运行的代理程序时,该代理程序叫做私有代理程序;当创建您自己和其他用户都可运行的代理程序时,该代理程序叫做共享代理程序。
在创建代理程序时,可以设置选项来指定:
- 运行代理程序的时间。可以手动运行代理程序、根据调度自动运行代理程序或者根据事件(如在收到新邮件或在文档更改时)自动运行代理程序。
- 代理程序要操作的应用程序中的文档。可以将应用程序中的所有文档或文档的子集作为代理程序运行的对象。
- 代理程序要完成的操作。您可以从列表中选择操作或使用 Notes® 公式或编程脚本及编程语言来创建操作。
访问控制表和代理程序
您可以在任何本地存储的应用程序中创建和运行代理程序,但要创建能在 HCL Domino® 服务器中应用程序上运行的代理程序,您必须要拥有足够的访问权。应用程序的访问控制表 (ACL) 不仅决定了您是否能在应用程序中创建代理程序,而且还决定了代理程序的用途以及它与其他代理程序的交互方式。