Обновление Lotus Domino с 8.5.2 до 8.5.3, пользовательский шаблон не работает - PullRequest
4 голосов
/ 21 марта 2012

У меня есть собственный шаблон, который развернут на серверах 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.  

У этого почтового файла есть мастер, который является шаблоном, который я построил. Мой шаблон наследуется от StdRMail85. В 8.5.3 путь к файлу uidoc.Document.ParentDatabase равен

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

Я могу добавить свой шаблон в качестве мастера к почтовому файлу и обновить и / или заменить дизайн штрафа из рабочей области. Точка интеграции - это кнопка в представлении календаря. Когда эта кнопка выбрана, я загружаю сохраненную форму, которая содержит данные конфигурации пользователя. UIDOC для этой формы - это та, в которой document.parentDatabase указывает на файл editclp, а не на почтовый файл в 8.5.3.

Я также заметил, что после обновления шаблона, похоже, что-то заблокировало шаблон, так как я не могу обновить его снова или просмотреть его свойства.

Я применил обновление пакета Fix Pack, но безрезультатно. Ничего не изменилось с точки зрения кода или конфигурации в шаблоне с 8.5.2, так что я немного растерялся. Есть идеи?

Заранее спасибо

1 Ответ

2 голосов
/ 31 мая 2012

Похоже, что FixPack 1 для Notes 8.5.3 и FixPack 1 для Domino 8.5.3 исправили эту проблему для меня.Я выкладываю ответ здесь на случай, если кто-то столкнется с проблемой.

...