Док-т C Embedded View.

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

Статус темы:
Закрыта.
  1. Alex2307

    Alex2307 Гость

    Здравствуйте.
    Столкнулся с проблемой:
    Имеется документ со встроенным видом(Embedded view). Стоит задача открывать этот документ
    через dialogbox. Если отображаемый док-т находится в тойже базе откуда идёт вызов диалогбокса -
    всё отображается и работает. Но если док-т, который нужно отобразить находится в другой базе -
    не видно данных в Embedded view этого док-та.
    Спасибо.
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: Alex2307
    Форма со встроенным представлением в другой базе тоже есть? Точнее, форма со встроенным представлением у тебя есть в обоих базах?
    Лотус, похоже, сначала цепляет форму из текущей базы. А только потом из другой, если не находит в текущей.
     
  3. Alex2307

    Alex2307 Гость

    Базы одинаковы, различие их в названии и месте нахождения.
    т.е. embedded view используют виды с одинаковыми названиями... думал что лотус брал вид для embedded в текущей базе изза того что база открываемого документа не открыта, но нет -

    doc_form_another_db.ParentDatabase.IsOpen = true
     
  4. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: Alex2307
    Тогда, получается, тебе надо иметь две разные формы. Одну для одной базы, другую - для другой.
     
  5. Alex2307

    Alex2307 Гость

    А нельзя как нибудь "закрыть" все базы кроме той где лежит открываемый документ? что бы лотус работал наверняка с ней одной. Я имею ввиду не вылезут ли проблемы если закрыть объект текущей базу в дальнейшей работе, после выхода из окна диалога?
     
Загрузка...
Статус темы:
Закрыта.

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