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

Вниз

Fast Report. Количество совпадений из таблицы   Найти похожие ветки 

 
Geo   (2011-06-19 19:57) [0]

Добрый вечер.
Вопрос, наверно, совсем элементарный, поэтому, прошу, ногами не бейте...

Если ли простой способ посчитать в отчете количество совпадений по заданной строке.
Например, выводим отчет по участкам, и нужно посчитать, сколько человек на этих участках живет.

Например, через SQL запрос я бы сделал так:

ADOQUERY1.SQL:="SELECT * FROM PEOPLE WHERE ID_PLOT="+IntToStr(ID_PLOT);
Label1:=ADOQUERY1.RecordCount;


p.s.
видимо это совсем элементарно, но впервые работаю с отчетами.
Заранее спасибо.


 
Inovet ©   (2011-06-19 20:28) [1]

> [0] Geo   (19.06.11 19:57)
> ADOQUERY1.SQL:="SELECT * FROM PEOPLE WHERE ID_PLOT="+IntToStr(ID_PLOT);

SELECT COUNT(*) FROM ...

А в ФР можно, например, добавить группировку по данным о проживающих и в подвале группы агрегатной функцией же и получить количество, там и визуально это можно сделать, а текст пропишется.

Но вот сдаётся мне, что ты не то делаешь судя по

> [0] Geo   (19.06.11 19:57)
> Например, выводим отчет по участкам, и нужно посчитать, сколько человек на этих участках живет

Надо запросом получать набор с группировкой, а не в ФР бежать по всем записям и там группировать.

И делай запросы в самом ФР, а не в хост-приложении, если уж нет на то явной необходимости.



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1308127277
Virgo_Style
2011-06-15 12:41
2011.10.09
Как вы относитесь к ссылкам с редиректом?


15-1308118091
oldman
2011-06-15 10:08
2011.10.09
КриптоПро и Windows7


2-1308388748
Gu
2011-06-18 13:19
2011.10.09
Своя кнопка и чекбокс в messagebox


2-1308753371
Leon-Z
2011-06-22 18:36
2011.10.09
Почти браузер.


4-1251275930
TarenoKostanay
2009-08-26 12:38
2011.10.09
ОС