Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.03;
Скачать: CL | DM;

Вниз

Фильтрация   Найти похожие ветки 

 
miss   (2003-06-09 12:30) [0]

Добрый день:))
Подскажите, плиз, как отфильтровать главную табличку по подчиненной (связаны по одному полю, один-ко-многим)


 
Соловьев ©   (2003-06-09 12:38) [1]

парадокса не ощущаешь? главную по подченненой? скооее наоборот.


 
miss   (2003-06-09 12:40) [2]

Мне нужно вывести в отчет только те записи главной таблицы, у которых есть подчиненные


 
supersan ©   (2003-06-09 12:44) [3]

Может, имелось в виду, что надо отсортировать подчиненную табличку по главной? Если да, то читай дальше.
Наверно, лучшим выходом будет настройка свойств MasterSource и MasterFields у подчиненной таблицы. MasterSource устанавливаешь равным тому DataSource, который соединен с главной таблицей, MasterFields добавляешь слева поле из подчиненной таблицы, а справа - поле из главной (имеются в виду поля, по которым связь).
Вроде так.


 
miss   (2003-06-09 12:46) [4]


> supersan © (09.06.03 12:44)


> Мне нужно вывести в отчет только те записи главной таблицы,
> у которых есть подчиненные



 
Zacho ©   (2003-06-09 12:49) [5]


> miss (09.06.03 12:46)

А какой генератор отчетов ? Например, в FastReport/FreeReport это настраивается прямо в отчете.


 
miss   (2003-06-09 12:51) [6]

PReport


 
miss   (2003-06-09 12:54) [7]


> Zacho © (09.06.03 12:49)

Т.е. мне нужно, например, не показывать запись главной таблицы если у нее нет подчиненной. Если настраивается то как,недавно начала использовать подобные гернераторы отчетов:))


 
Наталия ©   (2003-06-09 13:04) [8]

Сделать примерно такой запрос:
select distinct m.f1 from master m, detail d where m.id=d.master_id
тогда в выборку попадут только те записи из master, для которых есть записи из detail


 
Zacho ©   (2003-06-09 13:05) [9]


> miss (09.06.03 12:54)

Как в PReport - не знаю, никогда его даже не видел.
А как вариант - написать запрос с INNER JOIN.


 
miss   (2003-06-09 13:08) [10]


> Zacho © (09.06.03 13:05)

как это в FastReport реализовано? PReport почти тоже самое только с несколько усеченными возможностями,
совет с запросом конечно хорош, только в этой программке я Query не использую


 
PI{}Puk ©   (2003-06-09 13:11) [11]

А ты используй запросы - проблем не будет :)


 
Наталия ©   (2003-06-09 13:12) [12]

А что, религия не позволяет пользоваться запросами?


 
Zacho ©   (2003-06-09 13:12) [13]


> miss (09.06.03 13:08)

Правой кнопкой мыши на бэнде Master Data и снять галочку у "Печатать, если Detail пуст"


 
miss   (2003-06-09 13:17) [14]


> Наталия © (09.06.03 13:12)
> А что, религия не позволяет пользоваться запросами?

А не придерживаюсь никакой религии


 
Anatoly Podgoretsky ©   (2003-06-09 15:38) [15]

У тебя наличо смена подчиненности, гдавной сделай подчиненную и наоборот.



Страницы: 1 вся ветка

Текущий архив: 2003.07.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
3-7303
first_aid
2003-06-06 10:01
2003.07.03
Не обновляется атоинкрементальное поле


14-7620
budoudoo
2003-06-15 20:42
2003.07.03
Как сделать гостевую книгу с помощью Делфи


1-7527
Dmk
2003-06-21 22:41
2003.07.03
Кто-нибудь знает как сделать форму не имеющую фокуса ввода?


1-7434
delphimun
2003-06-20 13:10
2003.07.03
Выполнение программы при открытии в данный момент модального окна


1-7478
Stalker
2003-06-20 23:36
2003.07.03
Динамика