我有一个Lotus Notes应用程序,它实际上由一个模板组成,并带有所需的所有表单,视图和代理。它还需要将此模板的一些设计元素(自定义表单和我们自己类型的文档的视图)复制到邮件模板,以便在所有用户进行常规刷新之后进行复制。Lotus Notes - 脚本创建设计元素
应用程序的工作原理如下:在Domino服务器上创建应用程序数据库(从我提供的模板派生)。根据http请求运行在此数据库中的代理会在用户的邮件数据库中创建一个“自定义”文档。
然后,在客户端,用户可以使用我们的视图来显示此文档。
目前,部署过程是这样的:
- 我们的模板创建一个“主”应用程序数据库。
- 填写一些数据,使用该数据库中的表单和视图(配置应用程序的工作方式)
- 将自定义表单和视图复制到邮件模板。
- 在邮件模板上创建我们的按钮(启动我们的视图和/或表单)。
- 每晚进行数据库刷新之后,所有用户都会在其邮件数据库中收到自定义表单和视图,并且可以使用该按钮查看我们的文档(如果有)。
现在,我想简化管理员的工作,并自动执行自定义窗体和视图的复制以及创建按钮到邮件模板。
任何想法如何我可以从NotesScript,JavaScript,Java做到这一点?
感谢您的信息,但我没有看到在该代码中如何设置“目标”数据库,其中我想放置设计元素。 – 2009-06-08 20:10:13
啊,我在编辑代码时不小心删除了对目标数据库的引用。目标数据库是DxlImporter.importDxl的参数。 – 2009-06-09 06:30:46