Dbgird Verileri ile CrossTable(Çapraz Tablo) Nasıl Oluşturul

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
badkursat
Üye
Mesajlar: 84
Kayıt: 03 Mar 2014 08:58

Dbgird Verileri ile CrossTable(Çapraz Tablo) Nasıl Oluşturul

Mesaj gönderen badkursat »

Herhangi bir Grid üzerindeki kendi seçtiğim sutunları kullanarak çapraz bir tablo haline nasıl getirebilirim. Örneğin Exceldeki pivot özelliği gibi üst kolonun ne olacağı yan kolonun ne olacağını belirleyip hangi veri ile dolacağını seçtikten sonra çapraz bir tablo olarak göstermek istiyorum.
Kullanıcı avatarı
hi_selamlar
Üye
Mesajlar: 523
Kayıt: 05 May 2005 03:24
Konum: DelphiTürkiye.COM

Re: Dbgird Verileri ile CrossTable(Çapraz Tablo) Nasıl Oluşt

Mesaj gönderen hi_selamlar »

Merhaba,

Bildiğim kadarı ile 3. parti bileşenler ile yapılıyor.
Örneğin ; cxGrid/QuantumGrid
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
badkursat
Üye
Mesajlar: 84
Kayıt: 03 Mar 2014 08:58

Re: Dbgird Verileri ile CrossTable(Çapraz Tablo) Nasıl Oluşt

Mesaj gönderen badkursat »

Kendim StringGrid gibi bir bileşende yapmak istesem nasıl bir yol izlemeliyim. Sql ile Hesaplama yaparak gerekli hücreleri doldurabilirmiyim acaba. Daha önce yapan biri varsa nasıl bir yol izlemeliyim yardımcı olabilirmi. Mesela yaş , cinsiyet ve meslek kolonlarım olsa cinsiyete göre mesleki yaş aralıklarını nasıl gösterebilirim. Örneğin Erkek,Kadın Satır , Ögretmen,Programcı,Kimyager Sutun Hücrelerdede 30-40,20-30,50-60 gibi değerler olsa yada daha değişik değerler. Yada yaş satır meslek sutun kadın veya erkek sayısı hücrelerdede olabilir. Bunu gibi şeyler.
Cevapla