如何在启用文档版本控制时出现Lotus Notes文档?

时间:2015-01-21 10:44:50

标签: lotus-notes

在几个邮寄和常规数据库中,我们的文档似乎是“不可编辑的”#34; - 即编辑它们并且编辑似乎不保存。事实上,正在发生的事情是原始文档和编辑过的文档都被保存了,因为某些东西已经开启了"版本化"。毋庸置疑,这让用户感到非常困惑。

看来您只能通过查看名为$ VersionOpt的字段的文档属性来启用版本控制。

表单设计的版本设置为无,所以必须设置$ VersionOpt ..但是可能做什么呢?常规的8.5.3邮件客户端中是否有任何设置文档版本的东西?任何其他想法如何发生这种情况?

(此链接解释了Notes版本控制的背景 - http://gg-lnotes.blogspot.co.uk/2010/04/ways-to-do-version-controllingtracking.html

2 个答案:

答案 0 :(得分:1)

根据评论,我最好的猜测是你有一个或多个用户在使用支持版本控制的模板构建的Notes应用程序中起草他们的消息(可能是文档库,但它可能是自定义的)并使用编程调用@MailSend将其提交到mail-in数据库的操作。这将完整记录,添加必要的字段(例如,SendTo等)进行邮寄,并将其放入mail.box,并填写应用程序模板的代码创建的所有项目

(我能想到的唯一另一种可能性是你的一台服务器上有一些附加软件,这些软件挂钩路由器并根据它在某些消息中看到的东西添加$ VersionOpt项目,但这似乎很我从来没有听说过可以做到这一点的邮件加载项。)

在任何情况下,问题的解决方案都是将代理添加到邮件收集数据库,由"在新邮件到达之前触发"事件,删除该项目。即,FIELD $VersionOpt = @DeleteField;

答案 1 :(得分:0)

如果用户使用“信纸”创建Notes“备忘录”消息,则可以使用版本控制字段创建新笔记。如果此Notes“备忘录”随后邮寄到mail-in数据库,它将收到版本控制字段“$ VersionOpt”的消息。请在旧论坛帖子中查看此答案:

http://www-10.lotus.com/ldd/nd6forum.nsf/ShowMyTopicsAllFlatweb/92a576fbe203b781852573af00630b78?OpenDocument

还有一些旧技术说明涉及此问题。

解决方案是使用后台代理删除该字段,或者其他安排删除该字段。