Показать сообщение отдельно
Старый 04.01.2008, 13:23   #3  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Rimantas Посмотреть сообщение
я хочу подставить ranges дважды и в второй раз запрос не работает... впервые собираю данные по ProdJournalProd, а потом ещё по ProdTable. В DataSources рапорта таблицы соеденные - порядок - ProdTable -> ProdJournalTable -> ProdJournalProd -> InventDim . Проблема в том , что qr2 неперебивает qr , qr2 дает только те записи , которые уже есть по первыми условиями - qr.
Во-первых, если идут последовательно две выборки с использованием QueryRun, то зачем плодить лишние переменные qr2 и qrg2? Во-вторых, какие именно запросы уходят в СУБД? Если запросы уходят правильные, возможно, у вас просто данные пересекаются так, что выборка с условиями по ProdTable является подмножеством выборки с условиями по ProdJournalProd.