Можно ли открыть представление из другой базы

Тема в разделе "Lotus - Программирование", создана пользователем -, 20 фев 2007.

Статус темы:
Закрыта.
  1. Гость

    Надо открыть представление из другой базы, через объект NotesDatabase( "", "DB.nsf" ) не получиться?
     
  2. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Можно через NotesUIWorkspace.OpenDatabase.
     
  3. Гость

    Спасибо,

    А можно ли указать чтобы представление открылось в нужном фрейме....?

    вот как формула же устанавливает "целевой" фрейм @SetTargetFrame

    только у меня на лотусскрипте написано открытие представления:
    Dim workspace As New NotesUIWorkspace
    Call workspace.OpenDatabase _
    ( "", "DB.nsf", "View_Contragent",,True,)

    А, есть метод workspace.SetTargetFrame( "TagetFrame" )

    Но с методом SetTargetFrame( "TagetFrame" ), не получается открывается не во фрейме... :rolleyes:
     
  4. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Хелп говорит, что SetTargetFrame работает только с методами: OpenFrameSet, OpenPage, OpenView, ComposeDocument, EditDocument.
     
  5. Гость

    А можно создать объект типа NotesUIDatabase, но не текущей база а другой?
    вот код для примера:
    Dim ws As New NotesUIWorkspace
    Dim uidb As NotesUIDatabase
    Set uidb = ws.CurrentDatabase
    А другую базу? можно в виде такого объекта видеть?
     
  6. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
  7. Гость

    Не может быть такого...
     
  8. nor

    nor Гость

    Почему такого не может быть?
     
  9. GROMILA

    GROMILA Well-Known Member

    Регистрация:
    8 апр 2004
    Сообщения:
    297
    Симпатии:
    0
    ета жа Летусь, тама усе мога быць :)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей