Как запустить несколько экземпляров дизайнера?
Нужно запустить два дизайнера. В каждый из них загружается отдельный отчет. Теперь нужно часть элементов из одного отчета скопировать и вставить в другой отчет.
Как такое сделать? Вроде бы FR поддерживает только одно одновременно открытое окно. Или я ошибаюсь?
Как такое сделать? Вроде бы FR поддерживает только одно одновременно открытое окно. Или я ошибаюсь?
Комментарии
Я смотрел в исходниках, там есть переменная frxDesignerClass (имхо это и есть указатель на экземпляр дизайнера), она глобальная, т.е. в один момент может быть запущен только один экземпляр дизайнера.
Возможен такой вариант, когда я сам создаю коллекцию дизайнеров и исправляю много мест в коде, где они используются. Но исходники на таком уровне лучше не исправлять (был уже печальный опыт со 2-й версией ).
Какие еще могут быть варианты?
И запускаешь их сколько хочешь.