• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

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

IRKIS

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

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
проблема в том, что таймер тикает в другом окне и не тот УИ
нужно схватить УИ глобально и не переназначать
 
I

IRKIS

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!