для выборки из БД использую стандартные компоненты SQLQuery. БД FireBird 1.5
пробывал связывать запросы через lookup поля, не получается, наверное не правильно делал
отсылать к поиску по инту не нужно, искал, по найденным материалам пробывал - не получилось
Как создать master-detail отчет стандартными средствами
Модератор: Модераторы
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Всё же наберусь наглости и отправлю Вас к документации: http://fast-report.com/ru/download/free ... nload.html
Мастер-деталь организуется стандартным способом: в деталь-датасете указывается датасорс-мастер, а ключевое поле из мастера используется как параметр в where:
Master:
SELECT o_id, o_name FROM otdel
Detail:
SELECT s_id, s_name, s_otdel FROM sotrudnik WHERE s_otdel =
_id
Мастер-деталь организуется стандартным способом: в деталь-датасете указывается датасорс-мастер, а ключевое поле из мастера используется как параметр в where:
Master:
SELECT o_id, o_name FROM otdel
Detail:
SELECT s_id, s_name, s_otdel FROM sotrudnik WHERE s_otdel =
спасибо, но возникла проблема, в детаил показывает всегда записи которые относятся только к первой записи в мастере
пример
петров
зак.1
зак2
сидоров
зак.1
зак.2
хотя должно быть
сидоров
зак.4
зак.5
похоже, что не обновляется детаил
запросы мастер и детаил формируются по ходу программы, составлены верно (каждый по отдельности дает нужный результат)
пример
петров
зак.1
зак2
сидоров
зак.1
зак.2
хотя должно быть
сидоров
зак.4
зак.5
похоже, что не обновляется детаил
запросы мастер и детаил формируются по ходу программы, составлены верно (каждый по отдельности дает нужный результат)
