Devexpress cxGrid filtrelenmiş veriyi FastReport'a yazdırma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Devexpress cxGrid filtrelenmiş veriyi FastReport'a yazdırma
Selam, peki filtrenin kendisini nereden okuyoruz?
Re: Devexpress cxGrid filtrelenmiş veriyi FastReport'a yazdırma
Merhaba,
Aşağıdaki şekilde okumanız mümkün. Ancak cxGrid filtre alanları arasında tarih alanı mevcut ise tarih alanı değeri SQL standardında değil işletim sistemi tarih saat formatında olacaktır. Bu durumda sizin filtre metnini SQL standardına uygun hale getirmeniz gerekebilir.
Aşağıdaki şekilde okumanız mümkün. Ancak cxGrid filtre alanları arasında tarih alanı mevcut ise tarih alanı değeri SQL standardında değil işletim sistemi tarih saat formatında olacaktır. Bu durumda sizin filtre metnini SQL standardına uygun hale getirmeniz gerekebilir.
Kod: Tümünü seç
if cxGrid1DBTableView1.DataController.Filter.IsFiltering and cxGrid1DBTableView1.DataController.Filter.Active then
begin
ShowMessage(cxGrid1DBTableView1.DataController.Filter.FilterText);
end;