Ошибка преобразования типа вариант при передаче в отчет
Есть переменная startdate в проекте Делфи типа TDateTime . Надо передать ее значение в отчет .
Переменная в отчете создана.
Но при строке
frTest.Variables.Value :=startdate ;
Появляется ошибка конвертации...
Где я туплю...?
Переменная в отчете создана.
Но при строке
frTest.Variables.Value :=startdate ;
Появляется ошибка конвертации...
Где я туплю...?
Комментарии
вы подставляете из базы данных? меня просто переменная типа TDateTime. Надо тупо напечатать дату из формы на отчете.
Вроде должно работать , но чего-то в вариантах не понимаю, похоже.... (к стрингу переводил через datetostr эффект тот же...
Тоже жду совета....
И в смысле... вы не ставите .value как в документации?
Ну, я же написал как надо переводить. DateToStr переводит в формат, заданный в региональных настройках. А то что я написал в тот, который хавает фастрепорт (почему-то ему такой надо). То, что вот выше товарищ посоветовал у меня не работает, я уродуюсь через строку.
Опять же, один фиг. Можно ставить, можно нет: работает одинаково, но так кода меньше.