Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Срочно! Как использовать два Query в одном отчете? [D6, Win2k]


ArmArt ©   (2002-04-12 23:00:00) 

У меня две таблицы в одной из них два поля Query 1 : NumID и Name во второй Query2 : NumID,Adress,Phone.... В Dataset для отчета ставлю Query1 и в Details QRDBText присваиваю Поле query1 NumID, затем в dataset у SubDetails ставлю query2 и QRDBTEXT c полем Adress,Phone мне нужно чтобы NUmID во второй таблице сотировались по nUmID в первой таблице...... простите если немного запутано... ! Спасибо..


Севостьянов Игорь   (2002-04-15 15:36:00) [1]

Раз ты используешь QuickReport, то можешь использовать TQRBand
У него есть св-во BandTypeиспользуй rbGroupFooteror rbGroupHeaderон будет группировать по нужному тебе полю

А в запросе напиши так:

SELECT t1.Name, t2.Address, t2.Phone FROM table1 t1, table2 t2
WHERE t1.NumID = t2.NumID
ORDER BY t1.NumID
Пробуй где-то тут (пишу без проверки)
P.S. Вопросы по мылу


MCFire   (2002-04-13 16:51:00) [2]

Попробуй связать две таблицы в отдельном Query


Anatoly Podgoretsky   (2002-04-13 08:47:00) [3]

ArmArt (12.04.02 23:48)
На вопрос как правильно работать с базами данныъ помогут только умные книжки и не одна.
Для ответа на конкретные вопросы требуется какой то минимум информации с твоей стороны, а то твоя пробсь похожа на вопрос о подземном стуке.


ArmArt   (2002-04-12 23:48:00) [4]

Как вообще правильно тспользовать две таблицы в отчете?


Anatoly Podgoretsky   (2002-04-12 23:42:00) [5]

И ты хочешь, что бы сделали телепатические выводы


ArmArt   (2002-04-12 23:37:00) [6]

Пишу но он все время повторяет толко первую запись в SubDetails


Anatoly Podgoretsky   (2002-04-12 23:20:00) [7]

Второй запрос у тебя неправильно сотавлен
ORDER BY NumId


Наверх

Титульная страница Поиск, карта сайта Написать письмо