Какой формат FORMATDATETIME
Classic
Москва, Перово
Создаю отчет в run-time
Кинул дополнительную диалоговую форму, TfrFIBQuery,
Date1 типа TfrDateEditControl
В свойстве SQL пишу запрос типа:
В свойстве Params для макроса @MD1 (дата)
чего только не писал:
и так далее...
На все ругается.
Если же написать дату прямо в запросе - все ОК ! (в виде '01.01.2004' )
Итак,как правильно использовать функцию FORMATDATETIME
из FastReport ??? В Helpe об этом правильно не сказано.
Кинул дополнительную диалоговую форму, TfrFIBQuery,
Date1 типа TfrDateEditControl
В свойстве SQL пишу запрос типа:
Select "WDate", "Articul" from "Cash" where "WDate" >= @MD1
В свойстве Params для макроса @MD1 (дата)
чего только не писал:
[Date1.Date]
[FORMATDATETIME('dd.MM.yyyy', [Date1.Date])]
[FORMATDATETIME('%s', [Date1.Date])]
[FORMATDATETIME(['%s'], [Date1.Date])]
[FORMATDATETIME(%s, Date1.Date)]
...
и так далее...
На все ругается.
Если же написать дату прямо в запросе - все ОК ! (в виде '01.01.2004' )
Итак,как правильно использовать функцию FORMATDATETIME
из FastReport ??? В Helpe об этом правильно не сказано.
Комментарии
Проблема была, что не мог нигде подставить символ '
до и после даты
Бросил на форму еще 1 Caption дал ему имя La. присвоил ему этот
симол ' и в Params пишу:
Соответственно в SQL получаю правильно
(например при вводе в Date1 (типа TfrDateEditControl): 01.05.2004):