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

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

    Скидки до 10%

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

Док-т C Embedded View.

  • Автор темы Alex2307
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Alex2307

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

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Для: Alex2307
Форма со встроенным представлением в другой базе тоже есть? Точнее, форма со встроенным представлением у тебя есть в обоих базах?
Лотус, похоже, сначала цепляет форму из текущей базы. А только потом из другой, если не находит в текущей.
 
A

Alex2307

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

doc_form_another_db.ParentDatabase.IsOpen = true
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Для: Alex2307
Тогда, получается, тебе надо иметь две разные формы. Одну для одной базы, другую - для другой.
 
A

Alex2307

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

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