cxgrid filter türkçe karakter

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1061
Kayıt: 01 Nis 2007 01:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

cxgrid filter türkçe karakter

Mesaj gönderen Lost Soul » 08 Ara 2009 01:10

lazım olmayınca hep gözümünü önündeydi.
şimdi arıyorum tarıyorum bulamadım forumda.

cxgridde filtre yaparken büyük küçük harf işini fcoCaseInsensetive true yaparak hallediyorduk.
Ansi set ile de ö,ğ,ü gibi harflerin de case sensetive desteğini alabiliyorduk
ancak ı,İ harfleri için ansi desteklemiyordu ve forumda bunun için bir çözüm yazılmıştı.
şimdi arıyorum bulamıyorum.
cxgrid filter de ı,İ harflerini de filreme sırasında sağlıklı yapmak için ne yapmamız gerekiyordu.

Kullanıcı avatarı
adelphiforumz
Üye
Mesajlar: 602
Kayıt: 01 Nis 2008 04:38
Konum: İstanbul

Re: cxgrid filter türkçe karakter

Mesaj gönderen adelphiforumz » 08 Ara 2009 09:38

cxGrid Türkçe Karekter Problemi başlığı altında
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana

Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1061
Kayıt: 01 Nis 2007 01:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: cxgrid filter türkçe karakter

Mesaj gönderen Lost Soul » 09 Ara 2009 12:42

viewtopic.php?f=2&t=11595&hilit=cxGrid+ ... r+Problemi

ben karakter diye arattırıyordum. başlığı açan karekter diye açmış.
tşkler.

muhkal
Üye
Mesajlar: 1
Kayıt: 01 Eki 2011 10:32

Re: cxgrid filter türkçe karakter

Mesaj gönderen muhkal » 22 Ara 2018 12:21

mrb. bu sorunla ben de karşılaştım ve çözümü kendime göre yaptım.

Mesela herhangi bir alanda istanbul kelimesini arayacaksak;
aynı iteme 3 türlü kriter verdim. büyük harfli, küçük harfli ve İlki büyük harf olarak . yani (ist,İST,İst)

Dgt_Liste.DataController.Filter.Root.AddItem(Dgt_Liste.Items,foLike,'%ist%','%ist%');
Dgt_Liste.DataController.Filter.Root.AddItem(Dgt_Liste.Items,foLike,'%İST%','%İST%');
Dgt_Liste.DataController.Filter.Root.AddItem(Dgt_Liste.Items,foLike,'%İst%','%İst%');

bu şekilde istediğim sonuçları aldım

Cevapla