我有一个自定义模板,它部署在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修复了这个问题.我在这里发布答案,以防其他人遇到问题.