lotus-notes – 将Lotus Domino从8.5.2升级到8.5.3,自定义模板已损坏

我有一个自定义模板,它部署在Domino服务器上,并由客户用于他们的邮箱.层次结构如下:

StdRMail85
  |
Custom Template
  |
User Mailfile

从Lotus Notes / Domino 6.5到8.5.2版本开始,此模板已经运行,并且在对Lotus产品进行更新时进行了一些修改.我已将Domino服务器和Notes客户端升级到8.5.3,并且模板的层次结构已被破坏.

从日历视图加载初始模板表单并在8.5.3之前的调试器中加载后,uidoc.Document.ParentDatabase的文件路径为

mail\mailfile.nsf.  

该邮件文件有一个master,它是我构建的模板.我的模板继承自StdRMail85.在8.5.3中,uidoc.Document.ParentDatabase文件路径是

C:\Documents and Settings\Administrator\Local Settings\Temp\notesA3700A\~editclp.ncf

我可以将我的模板作为主文件添加到邮件文件中,并从工作区刷新和/或替换设计.集成点是日历视图中的按钮.选择该按钮后,我加载包含用户配置数据的已保存表单.此表单的UIDOC是指向editclp文件而不是8.5.3中的邮件文件的document.parentDatabase.

我还注意到,在刷新模板之后,某些东西似乎锁定了模板,因为我无法再刷新它或查看它的属性.

我应用了修订包升级,但是无济于事.在8.5.2的模板中没有任何改变代码方式或配置方面,所以我有点不知所措.有任何想法吗?

提前致谢

最佳答案 似乎Notes 8.5.3的FixPack 1和Domino 8.5.3的FixPack 1修复了这个问题.我在这里发布答案,以防其他人遇到问题.

点赞