我有一个 Lotus Notes 应用程序,它实际上包含一个包含所有必需表单、视图和代理的模板。它还需要将此模板中的一些设计元素(自定义表单和我们自己类型的文档的视图)复制到邮件模板中,因此在定期刷新后,所有用户都拥有它。
应用程序的工作方式如下:在 Domino 服务器上创建应用程序数据库(源自我提供的模板)。在这个数据库中运行的代理,根据 http 请求,在用户的邮件数据库中创建一个“自定义”文档。
然后,在客户端,用户可以使用我们的视图来显示这个文档。
目前,部署过程如下:
- 从我们的模板中创建一个“主”应用程序数据库。
- 使用该数据库中的表单和视图填充一些数据(以配置应用程序的工作方式)
- 将自定义表单和视图复制到邮件模板。
- 在邮件模板上创建我们的按钮(以启动我们的视图和/或表单)。
- 每晚刷新数据库后,所有用户都会收到自定义表单和邮件数据库中的视图,他们可以使用按钮查看我们的文档(如果有)。
现在,我想简化管理员的工作,自动复制自定义表单和视图,以及创建邮件模板的按钮。
知道如何通过 NotesScript、JavaScript、Java 做到这一点吗?