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: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

cxgrid filter türkçe karakter

Mesaj gönderen Lost Soul »

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 05:38
Konum: İstanbul

Re: cxgrid filter türkçe karakter

Mesaj gönderen adelphiforumz »

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: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: cxgrid filter türkçe karakter

Mesaj gönderen Lost Soul »

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 11:32

Re: cxgrid filter türkçe karakter

Mesaj gönderen muhkal »

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