Подскажите, как построить фильтр, в котором можно указать период, за который будет создаваться отчет (FastReport), и вывести даты начала и окончания указанного периода в отчет.
Нравится
3 комментария
16 апреля 2010 09:34
Нужно создать свою форму фильтрации, в которой пользователь выберет даты, указать ее при регистрации отчета, а на обработчик кнопки OK передать эти даты атрибутами в отчет следующим образом:
ReportPreviewer.Report.Attributes('FromDate') = DateToStr(FromDate); ReportPreviewer.Report.Attributes('ToDate') = DateToStr(ToDate);
Там же можно получить доступ к набору данных отчета и наложить фильтр. Пример смотрите в wnd_ServiceDeskDateFilterScript TerrasoftXRM.
16 апреля 2010 09:44
Олег, прикрепила небольшую инструкцию.
Также этот вопрос описан здесь:
http://community.terrasoft.ua/forum/topic/3541
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать