LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Источник ...
 Тема: Источник данных для подчиненного запроса
 
 15.06.2007 21:04:25
Vladimir1
16 сообщения


Тема: Источник данных для подчиненного запроса
Подскажите, пожалуйста, как можно из модуля основного отчета устанавить источник данных подчиненного. Пытался вешать на все события основного отчета и не получилось. Проблема возникла из-за того, что в основной отчет нужно несколько раз вставить один подчиненный, но с разными данными.


P.S. Общий раздел по отчетам
Автор: Владимир от 05.08.2003 10:19:22 Источник ...
 15.06.2007 21:04:25
All
4316 сообщения
1-ый


RE: Источник данных для подчиненного запроса
Может эта идея выручит.
Смена источника данных возможна только на уровне открытия отчета, если уже идет его форматирование, то изменить источник данных из VBA не получиться. На этом этапе возможно только фильтрование записей.


P.S. Общий раздел по отчетам
Автор: Expert от 0:00:00 Источник ...
 15.06.2007 21:04:25
All
4316 сообщения
1-ый


RE: Источник данных для подчиненного запроса
Спасибо, уважаемый Expert! М.б. Вы знаете порядок событий, возникающих при открытии отчета, включая подчиненный отчет?


P.S. Общий раздел по отчетам
Автор: Владимир от 0:00:00 Источник ...
 15.06.2007 21:04:25
All
4316 сообщения
1-ый


RE: Источник данных для подчиненного запроса
1. Сначала открывается главный отчет, а потом подчиненные.
2. В данной задаче лучше сделать так. Для каждого подчиненного отчета в VBA (событие открытия) поставить в дебагере точку прерывания и попытаться изменить источник данных. Если не получиться его изменение, то тогда надо искать другое решение.


P.S. Общий раздел по отчетам
Автор: Expert от 0:00:00 Источник ...
 15.06.2007 21:04:25
All
4316 сообщения
1-ый


RE: Источник данных для подчиненного запроса
Спасибо! Но для того, чтобы изменить источник данных я должен хотя бы знать имя подчиненного отчета (Control'а) в главном отчете. Есть ли возможность получить это имя при открытии подчиненного? При попытке получить это имя я получаю имя подчиненного отчета (Report'а) в базе данных.


P.S. Общий раздел по отчетам
Автор: Владимир от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Источник ...
ПоискПоиск  Список форумовСписок форумов  
right