![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создать отчет в FastReport2.x [D7, Paradox]
так себе © (2006-04-02 19:14:00)Имеется две связанные таблицы master-detail
Строится отчет типа ReportTitle
Master data (фирмы, адреса)
Detail header (фирма, ФИО, адрес)
Detail data
Detail footer (сумма долга)
Report Summary
В Detail data выводятся фамилии должников и сумма долга. Чтобы не выводить тех у кого нет долга в onBeforePrint пишу
if [Form1.Table2."Dolg"] < [сумма долга] then
Visible := 0 else
Visible := 1;
В Detail footer считаю общее количество должников [Count(DetailData1)] и сумму долга за фирму [Sum([Form1.Table2."Dolg"])]
Вопрос: если у фирмы вообще нет должников как сделать так чтобы не выводился
Master data
Detail header (фирма, ФИО, адрес)
Detail data
Detail footer (сумма долга) т.е. чтобы в отчете были только те фирмы, где есть должники
Ильш (2006-04-03 06:25:00) [1]учить SQL тогда не надо будет париться со всякой чушью!