Как поймать ошибку

  • Автор темы IRKIS
  • Дата начала
I

IRKIS

#1
Проблема:
Пользователь открывает основную страничку, на которой стоит автообновление (NotesTimer)
Затем он открывает другую БД , открывает в ней документ и открывает вложение. Пока Вложение открыто, никаких ошибок. Закрывает вложение. Лотусовый док остается открытым и когда срабатывает таймер, появляется сообщение
.... Property or Method is not available during QueryOpen
Ругается, на uidoc.Reload с основной странички
Не понимаю в чем ошибка, и как ее можно поймать ...
никто не встречался ?
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#2
проблема в том, что таймер тикает в другом окне и не тот УИ
нужно схватить УИ глобально и не переназначать
 
I

IRKIS

#3
была объявлена глобально.
Все дело в том, что используется фреймсет и в нем 3 разных формы. На каждом UI свои QueryOpen.
Проблема решилась перенесением функции автообновелния в scriptLibrary и вызовом из PostOpen.