Автор: MagistrAnatol
Дата сообщения: 19.04.2015 15:13
Подсобите с передачей переменных в отчет FastReport 5
Есть табличка Firebird ,в дизайнере отчета юзаю TfrxIBDACComponents->Query, запрос с условием по полю TDateTime
select * from table1 where table1.Date1>=:d1 and table1.Date1<=:d2
Есть две переменных в отчете - d1,d2;
параметры запроса завязаны на соответствующие переменные,в параметрах запроса тип переменных ставил и строковое и дата_время.
В дизайнере есть форма выбора дат. Переменные формирую через два +два компонента DateEdit так как в нем нет дататайм , или дата или время.
С программы передаю значения переменным d1,d2 , показывается диалог выбора (на всяк случай)
в диалоге на OnShow заполняю значения контролов DateEdit , при клике на кнопку формирую
значения переменных d1,d2 ну а они должны передаться в запрос.
Вроде как все верно, по логике, НО - при попытке показать отчет получаю ошибку - 'Ошибка в выражении "01.03.2015 08:00":';' expected' - потом появляется диалог выбора дат отчета, но
контролы DateEdit не заполнены нужными датами
Как правильно передать TDateTime в отчет, может для фаста надо как-то по другому формировать запрос в TfrxIBDACComponents->Query??