cxgrid sıralama komutu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Arifceylan28
Üye
Mesajlar: 298
Kayıt: 19 Tem 2004 01:45
Konum: Giresun/Samsun

cxgrid sıralama komutu

Mesaj gönderen Arifceylan28 »

Selam arkadaşlar.
1.)Cxgridde field başlığına bastığımızda otomatik olarak o alanın sıralamasını yapıyor.Bunu sadece görünürde mi yapıyor?Yani databaseyi o anda yazdırmaya kalksak sıralamaya göre mi yazdırır?
2.)Bu sıralama komutunun örneğin bir butona tıkladığımızda çalışmasını istiyorum.benim istediğim alana göre sıralayacak yani.
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

2. ) kullandığın query de ORDER BY ile yapabilirsin.
Arifceylan28
Üye
Mesajlar: 298
Kayıt: 19 Tem 2004 01:45
Konum: Giresun/Samsun

Mesaj gönderen Arifceylan28 »

Hocam sağolasın.O yöntemi de biraz önce öğrendim.Sql hakkında pek bi bilgim yoktu.
Artık sql öğreniyorum.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

cxgrid SQL pek takmaz :) sıralamak istediğin kolonun indexby yada benzer bir propertysi olucaktı tam adı aklıma gelmedi delphide açık değil şimdi. Buna atama yaparak runtimeda o kolon yada kolonları sıralattırabilirsin
il sorunun cevbı ise tüm datasetlerde yada gridlerde sıralama sanaldır, yani sana gösterirken sıradan okuyarak gösterirler. databse yada table üzerinde yani kayıtlar üzerinde oynanmaz

kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Arifceylan28
Üye
Mesajlar: 298
Kayıt: 19 Tem 2004 01:45
Konum: Giresun/Samsun

Mesaj gönderen Arifceylan28 »

freeman abi teşekkürler. :wink:
Kullanıcı avatarı
mehmet07
Üye
Mesajlar: 4
Kayıt: 15 Ağu 2004 06:25
İletişim:

Mesaj gönderen mehmet07 »

Aynı sorun bendede var, cxgridde filtreleme yapinca dataset etkileniyor ama siralamada olmuyor bir turlu. Sql sorgusu yapmadan bunu yapmanin bir yolu varmi acaba(sql de order by kullanamiyorum ayni gride degerde giriyorum. Grid Table nesnesine bagli.)?

Devexpress news gruptan aldigim yanit,

Not automatically.
But if you must have this, you could use the
<View>.DataController.OnSortingChanged-Event to adjust your DataSet
(Which will of course not be very performant)


Teşekkürler.
Cevapla