• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фаззинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

Перекрестные ссылки с БД на БД

  • Автор темы Archi2001
  • Дата начала
A

Archi2001

#1
Я что то тут напоролся на грабли... вечер... :)
Есть две БД. в каждой из них есть перекрестные ссылки друг на друга.
в Базах при старте открывается по умолчанию Frameset...
Проблема в том, что при каждом нажатии на ссылку открывается отдельное окно другой БД.
соответсвенно, окон становится с каждым нажатием всё больше и больше...
(при этом, документы из окон соотв. БД открываются нормально, в одном окне)
Открытие баз происходит и с NotesUIworkSpace.OpenDatabase и с @URLOpen (по сути - имитируется нажатие Ctrl+O)
Как сделать так, что бы при открытие фокус передавался на уже открытую БД или, если она не открыта - открывал ее?
:)
Спасибо!
 

TIA

:-)
Lotus team
15.05.2009
790
3
#4
Используй NotesUIWorkSpace.SetTargetFrame, @SetTargetFrame или Default target for links. Т.е. перед открытием нотес должен знать в каком фрейме открывать. Только вот в текущем фрейме на LotusScript (где выполняется код) открыть что-либо не тривиально
 

VladSh

начинающий
Lotus team
11.12.2009
1 307
13
#5
Да, SetTargetFrame, и ещё я бы поигрался параметром newInstance.
 
Вверх Снизу