Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2010, 14:56   #1
D.O.G
Форумчанин
 
Регистрация: 06.08.2010
Сообщений: 101
По умолчанию FastReport vs DbDateTimeEditEh

как загрузить дату в отчет FastReport из DbDateTimeEditEh?

Последний раз редактировалось D.O.G; 18.08.2010 в 15:01.
D.O.G вне форума Ответить с цитированием
Старый 18.08.2010, 15:42   #2
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

в макете отчета добавьте поле с надписью
[DATA1]

у компонента FastReport добавьте обработчик события на onGetValue

Код:
procedure ....onGetValue(const ParName: string;  var ParValue: Variant);
begin
  if ParName = 'DATA1' then
    ParValue := datetostr(DbDateTimeEditEh.Date);
end;
GoodDA вне форума Ответить с цитированием
Старый 19.08.2010, 06:43   #3
D.O.G
Форумчанин
 
Регистрация: 06.08.2010
Сообщений: 101
По умолчанию

В отчете надо вывести в надпись "За Период с date_11 по date_22" за место date_11 данные подгружаются из DbDateTimeEditEh3, а за место date_22 данные подгружаются из DbDateTimeEditEh4. Как это сделать подскажите?
D.O.G вне форума Ответить с цитированием
Старый 19.08.2010, 10:09   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Кидаешь на отчет (на одну из Band я так понимаю на footers) QLabel и описываешь ее единственное событие:
Код:
procedure TForm1.QRLabel1Print(sender: TObject; var Value: String);
begin
 Value:='За Период с '+DateToStr(DbDateTimeEditEh3.date)+' по '
+DateToStr(DbDateTimeEditEh4.date)
end;
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FastReport MasterofCDM Компоненты Delphi 7 12.12.2008 17:24
Fastreport 2,3 и 4 ZaeC БД в Delphi 2 26.08.2008 15:59
Вставка даты в несколько DBDateTimeEditEh одновременно!? John_chek Компоненты Delphi 3 12.02.2007 16:34
FastReport dmitry Общие вопросы Delphi 3 17.01.2007 11:57