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

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

отчёт в delphi [D6, Paradox]


moon_atik ©   (2005-02-04 18:33:00) 

милые люди я первый раз програмирую БД на DELPHI. подскажите как заставить отчёт(TQuickRep компонент) чтоб он отображал только те записи которые удовлетворяют какое не будь условие. я пробовал создать запрос БД , но так и не разобрался. зарание спасибо


Соловьев   (2005-02-04 19:54:00) [1]


> если это окмпонент TQuery

пусть учится 8)


DSKalugin   (2005-02-04 19:48:00) [2]

TTable.Filter:='last_field<>0';
TTable.Filtered:=True;
или
TQuery.Filter:='last_field<>0';
TQuery.Filtered:=True;
или
см Соловьев © [4]
если это окмпонент TQuery


Соловьев   (2005-02-04 18:57:00) [3]

select *
from table
where not last_field = 0


moon_atik   (2005-02-04 18:46:00) [4]

я отображаю данные в отчёте. но только вот нужно чтоб, например в нём не входили те записи у которых последнее поле равно нулю, нужно типа фильтра поставить а как не знаю...


DSKalugin   (2005-02-04 18:39:00) [5]

У отчета заполни свойство DataSet,
кинь на него полоску QRDetailBand в нутри которой расположи QRDBText. QRDBText в свою очередь привяжи к датасету и конкретному полю. Это можно протестировать не запуская программу
Для этого в контекстном меню отчета выбери Preview


Соловьев   (2005-02-04 18:33:00) [6]

демку глянь


Наверх

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