Главная страница
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.009 c
15-1308562061
xayam
2011-06-20 13:27
2011.10.09
Архивная статистика: С днем рождения


15-1308572103
Что в нем..
2011-06-20 16:15
2011.10.09
Дайте совет про AVP 6.0


1-1268581262
RU-mata
2010-03-14 18:41
2011.10.09
Не срабатываю методы OnClose и OnCloseQuery


2-1308499032
Geo
2011-06-19 19:57
2011.10.09
Fast Report. Количество совпадений из таблицы


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