Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Произвольное изменение источника данных в подчиненном отчете
 
 автор: Pasat   (07.02.2007 в 10:30)   личное сообщение
 
 

Добрый деннь
Имеется основной отчет в который вставлены два подчиненных отчета. После создания сложного отчета все ОК, но при последующем его открытии источник данных второго подчиненного отчета (т.е. тот который был вставлен вторым) меняется на источник данных первого подчиненного отчета (т.е. тот который был вставлен первым), соответственно при просмотре отображается два одинаковых подотчета. После того как в глючном подчиненном отчете меняю источник данных на нужный (сохраняю) затем просматриваю все ОК, но при последующем открытии повторяется выше описанная проблема.
И еще бывает при сохранении выскакивает сообщение Невозможно задать свойства "Event Proc Prefix" после начала печати. Задайте при обработке события "Открытие''
Заранее благодарен

  Ответить  
 
 автор: Bellerofont   (07.02.2007 в 11:34)   личное сообщение
 
 

Объект источник обоих подчиненных отчетов один и то же?

  Ответить  
 
 автор: Pasat   (07.02.2007 в 13:28)   личное сообщение
 
 

Исочник данных всех трех отчетов (один основной и два подчиненных) разный

  Ответить  
 
 автор: Bellerofont   (07.02.2007 в 13:43)   личное сообщение
 
 

Простите, но вы невнимательно прочитали мой вопрос.
Я не спрашивал про источник данных отчетов.
Я спросил об объекте-источнике (SourceObject) подчиненных отчетов.
Будет проще, если вы подготовите пример с проблемой.

  Ответить  
 
 автор: Pasat   (07.02.2007 в 16:21)   личное сообщение
 
 

Последовав Вашему совету начал составлять пример для решения данного вопроса. Для этого импортировал в новую базу только нужные объекты из старой.
В новой базе проблема устранилась. После этого импортировал уже все объекты старой базы в новую - протестировал такая ошибка пока не встречалась. ПРОБЛЕМА УСТРАНИЛАСЬ
Если знаете - то в двух словах о причинах ее появления.
Спасибо

  Ответить  
 
 автор: Bellerofont   (07.02.2007 в 16:34)   личное сообщение
 
 

Поломки объектов случаются достаточно часто.
Помогает либо декомпиляция (запуск Access с ключем /Decomile), либо перенос объектов в новую базу.
Иногда даже можно в старой скопировать объект и там же вставить, и глюк у нового объекта исчезает.

  Ответить  
 
 автор: Pasat   (07.02.2007 в 17:16)   личное сообщение
 
 

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList