Форум: "Базы";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];
ВнизСоздание отчета в Delphi??? Найти похожие ветки
← →
JanMihail (2008-07-28 13:06) [0]Уважаемые мастера. Возник такой вопрос. Есть База Данных. Использую BDE. Нужно сделать отчет.
В базе к примеру такие поля:
Field Name | Type | Size
------------------------------------------
SurName Alpha 20
Name Alpha 20
Otchestvo Alpha 20
Floor Alpha 7 //имеет значения мужской или женский
В отчет нужно вывести количество мужчин и количество женцщин. Остальные данные не нужны.
В C++ я это делал очень просто. С помощью компонента QReport и компонентов QRLabel
Table1->Filtered = true;
Table1->Filter = "Floor="мужской"";
QRLabel->Caption = Table1->RecordCount;
Table1->Filter = "Floor="женский"";
QRLabel2->Caption = Table1->RecordCount;
А каким образом это можно сделать в Delphi? Почитал про создание отчетов при помощи Rave Designer, но там смог сделать только отчет содержащий поля БД, а мне они не нужны
Заранее благодарен!
← →
Sergey13 © (2008-07-28 13:10) [1]А SQL использовать не хочешь из принципа?
Select floor,count(*) from table_name
Group by floor
← →
Anatoly Podgoretsky © (2008-07-28 13:12) [2]> JanMihail (28.07.2008 13:06:00) [0]
-> заменяем на .
" заменяем на "
= заменяем на :=
← →
JanMihail (2008-07-28 13:15) [3]
> Anatoly Podgoretsky © (28.07.08 13:12) [2]
Да то что заменить нужно, как ни странно, я знаю. Я спрашиваю про то где взять QRLabel на который я выведу данные, если его нету. Там только Rave-проектировщик.
Или может если для Вас будет понятнее скажу так: "Как работать с отчетом в режиме RunTime?"
← →
Anatoly Podgoretsky © (2008-07-28 13:23) [4]Так ты хочешь работать с Rave в рантайм (кстати это его основной режим, высокоточный)? Ну посмотри на моем сайте документацию по Rave - две книги, одна рантайм, вторая дизайнтайм.
Но учти по сравнению с QR намного сложнее RAVE, разница примерно как между Блокнотом и Вордом.
← →
Johnmen © (2008-07-28 13:33) [5]Автор просто не в курсе ...\Delphi7\Demos\Quickrpt\QReport_README.txt
← →
JanMihail (2008-07-28 13:35) [6]Нет я хочу работать с QR в RunTime но его нету на вкладках компонентов. Их возможно только создавать при помощи переменных соответствующих типов. Это очень долго и нудно. Нельзя ли как-нибудь поместить их на палитру компонентов?
← →
JanMihail (2008-07-28 13:40) [7]Johnmen © (28.07.08 13:33) [5]
Спасибо!! Не подумал туда заглянуть. Установил пакет компонент dclqrt70.bpl
Гораздо легче и удобнее пользоваться QReport. Но потом изучу и Rave все таки
← →
Игорь Шевченко © (2008-07-28 15:08) [8]Floor - оригинально. Правильные пацаны используют Ceiling
← →
Правильный$Вася (2008-07-28 15:38) [9]
> Игорь Шевченко © (28.07.08 15:08) [8]
на потолке спать не удобно
ни тому "полу", ни этому
← →
MsGuns © (2008-07-28 15:38) [10]Выводить лучше в "читаемые" файлы: Txt,Excel,XML..
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2009.03.29;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.049 c