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

Форум: MS ACCESS

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

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

 
 

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

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

тема: подчиненный отчет
 
 автор: kot_k_k   (03.02.2011 в 09:29)   личное сообщение
65 Кб.
 
 

в отчете есть подчиненный отчет, который содержит еще один подчиненный
в основной нужно вытащить данные из подчиненного и из его подчиненного.
Пишу в поле основного отчета

=IIf(IsError([Podch].[Report]![Sum_Chet]);0;[Podch].[Report]![Sum_Chet])
работает
создаю поле для вытягивания из дважды подчиненного
=IIf(IsError([Podch].[Report]![Podch_1].[Report]![Поле10]);0;[Podch].[Report]![Podch_1].[Report]![Поле10])
эту конструкцию создает сам акс.
но первое поле ссылается на "правильное" поле, а второе получает данные из отчета который сформировался для предыдущей строки (см. рисунок)

почему так происходит????

п.с на рисунке специально объеленил 2 поля из 2-ды подчиненного отчета
синим подчеркнуто - поля основного отчета
желтый - подчиненный отчет
коричневый - дважды подчиненный

  Ответить  
 
 автор: kot_k_k   (03.02.2011 в 10:21)   личное сообщение
 
 

блин - пока не перезапустил Акс оставался глюк, все прошло после перезапуска

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