Фильтрация данных в отчете
Classic
Москва, Перово
Есть отчет, который получает данные из базы данных.
(C++Builder6 + Firebird 1.5 + FIBPlus 6)
Отчет состоит из двух страниц - форма диалога и собственно сам отчет.
На диалоговую форму отчета поместил две даты DTP1, DTP2
типа TfrDateEditControl.
Естественно есть набор данных RepDS и поле базы данных с датой - DateSale.
Есть ли возможность отфильтровать отчет ?
Пытаюсь в диалоговой форме отчета, в обработчике события на нажатие
кнопки Ок сделать что-то типа:
begin
if ([RepDS."DateSale"] < DTP1.Date) and ([RepDS."DateSale"] > DTP2.Date)
then .... ? что написать здесь, чтобы текущая запись из Master Data не была показана ?
end
Или есть какой-то другой способ фильтрации отчета
в зависимости от выбора пользователя на форме диалога отчета ?
(C++Builder6 + Firebird 1.5 + FIBPlus 6)
Отчет состоит из двух страниц - форма диалога и собственно сам отчет.
На диалоговую форму отчета поместил две даты DTP1, DTP2
типа TfrDateEditControl.
Естественно есть набор данных RepDS и поле базы данных с датой - DateSale.
Есть ли возможность отфильтровать отчет ?
Пытаюсь в диалоговой форме отчета, в обработчике события на нажатие
кнопки Ок сделать что-то типа:
begin
if ([RepDS."DateSale"] < DTP1.Date) and ([RepDS."DateSale"] > DTP2.Date)
then .... ? что написать здесь, чтобы текущая запись из Master Data не была показана ?
end
Или есть какой-то другой способ фильтрации отчета
в зависимости от выбора пользователя на форме диалога отчета ?
Комментарии