0
Голосовать

Период в фильтре отчета

Создано:
Метки записи:

Подскажите, как построить фильтр, в котором можно указать период, за который будет создаваться отчет (FastReport), и вывести даты начала и окончания указанного периода в отчет.

Комментарии

Раловец Ольга

Нужно создать свою форму фильтрации, в которой пользователь выберет даты, указать ее при регистрации отчета, а на обработчик кнопки OK передать эти даты атрибутами в отчет следующим образом:

ReportPreviewer.Report.Attributes('FromDate') = DateToStr(FromDate);
        ReportPreviewer.Report.Attributes('ToDate') = DateToStr(ToDate);

Там же можно получить доступ к набору данных отчета и наложить фильтр. Пример смотрите в wnd_ServiceDeskDateFilterScript TerrasoftXRM.

Татьяна Адамчук

Олег, прикрепила небольшую инструкцию.
Также этот вопрос описан здесь:
http://community.terrasoft.ua/forum/topic/3541

Прикрепленный файлРазмер
Период.rar 994.53 кб
Кулак Олег

Спасибо. Буду пробовать.