Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
FastReport Form'dan tarih bilgisi almak
#1
Merhabalar,
Daha önce yaptığım bir mevzuyu hatırlayamadım.
Fastreportumda bir dialogpage'im var, üzerinde iki adet DateEdit alanı var.

Data bölümümde qIstihsal isminde bir Mydac query nesnesi var. içerisinde sql cümlem var. iki adet tarih parametresi alıyor t1, t2.

Butonun,   "ModalResult := mrOk;"

Onclik olayı ise bu şekilde,

procedure Button1OnClick(Sender: TfrxComponent);
begin
 qIstihsal.ParamByName('t1').Value := DateEdit1.Date;
 qIstihsal.ParamByName('t2').Value := DateEdit2.Date;      
end;

Bu şekilde bir yapıda DateEdit1 alanındaki date bilgilerim qIstihsal'e parametre olarak geçmiyor.

Anlatabildim mi acaba ?
WWW
Cevapla
#2
fastreportdaki Querynin properties üzerindeki params üzerinden ilgili parametrenin tipini ve direk dateEdit1.date şeklinde yazarakda eşleşmeyi verebiliyorsunuz diye hatırlıyorum.
Cevapla
#3
Tam buraya sordum sonra jeton düştü Smile
Date tipini burada string olarak, mysql'de aşağıdaki formatta vermek gerekiyor.

  
  qIstihsalotokaza.ParamByName('t1').Value := formatdatetime('yyyy-mm-dd', DateEdit1.Date);  
  qIstihsalotokaza.ParamByName('t2').Value := formatdatetime('yyyy-mm-dd', DateEdit2.Date);
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Donanım bilgilerini almak için geliştirilmiş güzel bir proje burakb44 2 284 02-04-2024, Saat: 16:06
Son Yorum: burakb44
  Fastreport İçindekiler Sayfası Oluşturma [ÇÖZÜLDÜ] bydelphi 1 263 18-03-2024, Saat: 12:11
Son Yorum: bydelphi
  Fastreport Masterdata Column mukoly 7 657 23-02-2024, Saat: 19:54
Son Yorum: hi_selamlar
  Fastreport Barkod Tasarımı delphiX14 7 539 31-01-2024, Saat: 20:10
Son Yorum: mcuyan
  FastReport etiketi yan yana yazdırma ( Kapandı ) cinarbil 5 489 12-01-2024, Saat: 17:03
Son Yorum: cinarbil



Konuyu Okuyanlar: 1 Ziyaretçi