Çok Yakında Yeni Bir Arayüzle karşınızdayız! http://yeni.delphican.com/

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
FDMemTable1.Filter Sorunu Hk.
#1
Merhaba,

MemTable nesnesine aşağıdaki gibi değer gönderdiğim zaman ilkinde işlem yapıyorken aynı karakter sayısında 1867 yerine yine 4 karakterli bir değer olarak 1869 gönderdiğimde hiçbir işlem yapmıyor. (Karakter sayısını azaltınca veya arttırınca düzgün çalışıyor.) Bu bir bug mu yoksa filter özelliğiyle ilgili bir durum mu, deneyimleyen var mı acaba. Urun Kodu alanı integer bir alan olduğundan Like yanlış gibi algılanabilir aynı sorun string alanlarda da var. 

FDMemTable1.Filtered := False;
FDMemTable1.Filter := UrunKodu > 0 and UrunKodu Like '%1867%' ;
FDMemTable1.Filtered := True;

Konuyla ilgili ikinci ilginç durum; Yukarıdaki kod satırı çalışmadan hemen öncesinde aşağıdaki gibi filter'i temizleyip filter özelliğini aktif etmeme rağmen tüm verileri getirmiyor ve hiçbir işlem yapmıyor.

FDMemTable1.Filtered := False;
FDMemTable1.Filter := '';
FDMemTable1.Filtered := True;

Teşekkürler.
Cevapla
#2
Merhaba,
2. kısım için
sadece filtered := false demen yeterli
Cevapla
#3
Big Grin 
(13-07-2019, Saat: 13:10)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba,
2. kısım için
sadece filtered := false demen yeterli

Sadece onu demem yeterli evet, ben fazlasınıda yapıyorum yine olmuyor demek istiyorum.  Smile
Cevapla
#4
fazlası zararlı Smile
Cevapla
#5
Merhaba,

Sorunun kaynağının Mem Table ile ilgili olmadığını anlayınca unigui projesi olduğu için unigui tarafında Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. konudan yardım yardım istemiştim. Çok ilginç bir şekilde unigui grid nesnesiyle ilgili bir durumdan kaynaklandığını ve sorunun çözümü için aşağıdaki kod bloğunun eklenmesi gerektiğini tecrübe etmiş oldum.

UniDBGrid1.RefreshCurrentRow(); 

İyi çalışmalar.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  FireDac ile Mssql Veritabanı Adı sorunu serdar 9 313 15-01-2020, Saat: 23:22
Son Yorum: otonomi
  Datasnap büyük dosya gönderme sorunu. seci20 2 158 12-01-2020, Saat: 14:56
Son Yorum: seci20
  Balloon hint font sorunu. seci20 0 131 25-11-2019, Saat: 15:13
Son Yorum: seci20
  Fastreport barcod yazdirma sorunu TheEAK 16 1.635 21-11-2019, Saat: 12:51
Son Yorum: TheEAK
  SQl tarih Sorunu Bay_Y 7 439 11-11-2019, Saat: 09:06
Son Yorum: Bay_Y



Konuyu Okuyanlar: 1 Ziyaretçi