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

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

    Скидки до 10%

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

Как Открыть Сохраненный Документ В Правой Части Фреймсета?

  • Автор темы deeeman
  • Дата начала
D

deeeman

Привет!

при открытии базы открывается фрэймсет. с левой частью(навигация) и правой (отображение )
требуется чтобы при открытии базы, в правой части открывался документ уже сохраненный по форме.
т е открываю базу, в левой части навигация, в правой документ. (по своей форме)


пробовал открыть через Page: (повешал на левый фрейм на событие квери опен)
Код:
@SetTargetFrame("Frame");
@Command([OpenPage];"TEST")

но как подсунуть сохраненный документ в этот пэйдж, не знаю...

уже пытался делать так:


цитирую ниже, но не победил выделенное:

Теперь как-же такое зафигарить? да просто, открываешь какуюнить левую форму в фрейме, у неё на квери-опен ставишь вот этот скрипт + фолсе на открытие существуещего возращаешь. И вуаля...
Хотя... новый документ откроется не в фрейме а отдельным документом, ну тут тоже надо малость покумекать, думаю сам догадаешься как такое сотворить...
 
D

deeeman

может как то таким способом?

Код:
Dim wrks As New NotesUIWorkspace
Call wrks.SetTargetFrame("Frame")
Call wrks.ComposeDocument("","","WorkTable") - а это не нужно, т к надо открыть сохраненный уже док
'Call ws.EditDocument( True, doc) - не работает блин...
 

savl

Lotus Team
28.10.2011
2 600
311
BIT
204
ммм... мы такое делали, но не при первом открытии...
по кнопке из навигации. делали запуск агента, который дергал документ по форме и открывал в правом фрейме.

там был такой код:

call ws.SetTargetFrame("Rigth")
call ws.EditDoument(true,doc)
call ws.SetTargetFrame("Blank")

и как бы работало....

Blank нужен, чтобы остальные документы открывались в новой вкладке, можно убрать.

Еще может DataBaseScript посмотреть, там много событий.
 
D

deeeman

отчет тут:
 
Мы в соцсетях:

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