Lotus Domino Web:如何复制当前文档中的某些字段值,将其保存到新文档并重定向浏览器以打开新文档

时间:2016-09-12 10:59:39

标签: lotus-domino

我需要Lotus Domino Web的帮助。在视图中,姓氏是可点击的。当我点击一个文档(姓氏=例如,Doe)时,文档将打开,并且会有一个名为“添加访客”的按钮。

单击“添加访客”按钮后,必须复制当前文档中的某些字段值(创建日期,创建时间,状态),必须保存复制的文档,并且必须使用PRINT(?EditDocument)打开复制的文档,以便我可以在文档中添加一些其他详细信息。

请注意,这是Web,而不是客户端。

Screen shot of view with last name, and current document with Add Guest button.

任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:0)

我假设您使用LotusScript编写了一个WebQuerySave代理,DocumentContext是变量' context'复制的文件是变量' newdoc'。

保存新文档后......

print "[http://" + context.Server_Name(0) + "/" + newdoc.ParentDatabase.Filepath + "/0/" + newdoc.UniversalID + "?EditDocument]"

这必须是您的代理中执行的唯一打印语句。