Cxgridde Alttoplamların Gruplanması

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
habilkader
Üye
Mesajlar: 61
Kayıt: 14 Eki 2006 11:11

Cxgridde Alttoplamların Gruplanması

Mesaj gönderen habilkader »

S.A
Müşteriye ait hareketlerin listelelendiği bir CxGridim var.
Alanlar:

Borç Alacak ParaKodu (1-YTL 2-Dolar)
400 100 1
600 300 1
200 100 2
300 200 2

şeklinde.
Borç ve Alacak sutunlarını ayrı ayrı toplamını aldığımda Groupboxa tüm toplamı yazıyor
Yapmak istediğim Borç ve Alacak değerlerini Parakoduna göre gruplayarak toplamak, yani Parakodu YTL olanları kendi içinde, Parakodu Dolar olanları kendi içinde toplayarak alttaki Groupbox a yazdırmak ve Müşterinin YTL ve DOLAR hesabını ayrı ayrı görebilmek.
Bu konuda yardımlarınızı bekliyorum.
habilkader
Üye
Mesajlar: 61
Kayıt: 14 Eki 2006 11:11

Mesaj gönderen habilkader »

arkadaşlar bu konuda çalışması olan yok mu :cry:
Kullanıcı avatarı
DarkEternal
Üye
Mesajlar: 158
Kayıt: 19 Eki 2005 11:00

Mesaj gönderen DarkEternal »

Bunun için cxgridin hazır bir fonksiyonu olduğunu sanmıorum. Ben queryde döngü kurarak parabirimlerine göre toplamları kendim hesaplatıyorum...
kısa kısa yazılım...
http://TKorhan.blogspot.com/
habilkader
Üye
Mesajlar: 61
Kayıt: 14 Eki 2006 11:11

Mesaj gönderen habilkader »

CXgrid kullanmaya başlamadan önce bende SQL ile yapıyordum ancak CXgride geçtikten sonra kullanıcının cxgrid üzerinde yaptığı gruplamaları, filterelemeri tektek tespit edip bunları SQL e dökmek baya zahmetli bi iş.
ayrıca bu kadar çok fonkdiyona sahip bi bileşende bahsettiğim gruplamanında bi şekilde yapılabileceğini düşünüyorum
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

herşeyi cxgrid yapacaksa biz neyi kodlayacağız ? işimiz kod yazmak değilmi zaten
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Kullanıcı avatarı
husonet
Admin
Mesajlar: 2962
Kayıt: 25 Haz 2003 02:14
Konum: İstanbul
İletişim:

Mesaj gönderen husonet »

işimiz kod yazmak tabiki ama amerikayı tekrar keşfetmeyede gerek olmadığını düşünüyorum boşa vakit kaybı oluyor...

Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

husonet yazdı:işimiz kod yazmak tabiki ama amerikayı tekrar keşfetmeyede gerek olmadığını düşünüyorum boşa vakit kaybı oluyor...
usta bazılarıda her şeye bir component koya koya program exesi 25 mb oluyor... bunu diyprum. cxgrid yazamayız ok ama bir editin enterla kayması içinde kod yazmak lazım ama yani.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2386
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

cxGrid içinde Group lamaları eğer para birimine göre gruplatırsan groupfooter ve grupsummary olarak 2 şekildede aynı andada alabilirsin. Bunun için cxgrid in editöründen summary eklemen yeterli bunların parametreleri ni incelersen isteğini halletmiş olursun.

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 !!!
habilkader
Üye
Mesajlar: 61
Kayıt: 14 Eki 2006 11:11

Mesaj gönderen habilkader »

freeman35 demiş ki
cxGrid içinde Group lamaları eğer para birimine göre gruplatırsan groupfooter ve grupsummary olarak 2 şekildede aynı andada alabilirsin. Bunun için cxgrid in editöründen summary eklemen yeterli bunların parametreleri ni incelersen isteğini halletmiş olursun.
ben şöyle tapıyorum CXGride alt toplamların alınmasını istediğim ALACAK ve BORÇ alanlarını seçip Object Inspector deki +Summery özelliği altındaki footerKind ve GroupFooterKing değerlerni SUM yaptığımda her grubun altında grup toplamını ve en altta ta genel toplamrı alabiliyorum ancak bu toplamları Parakoduna göre nasıl gruplayabileceğimi bulmadım.
Freeman35 den ricam yukarıda bahsettiği yöntemi biraz daha açabilir mi
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2386
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Linkteki resim sanırım daha açıklayıcı olur.
http://www.delphiturkiye.com/upload/GroupSummary.JPG
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 !!!
Kullanıcı avatarı
DarkEternal
Üye
Mesajlar: 158
Kayıt: 19 Eki 2005 11:00

Mesaj gönderen DarkEternal »

Version 6 sanırsam bu değil mi? Daha geçemedim de 6 ya...
kısa kısa yazılım...
http://TKorhan.blogspot.com/
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2386
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Evet 6 versiyon numarası, am ayanılmıyorsam bundan önceki versiyondada aynısını yapabiliyorsun

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 !!!
Kullanıcı avatarı
DarkEternal
Üye
Mesajlar: 158
Kayıt: 19 Eki 2005 11:00

Mesaj gönderen DarkEternal »

Belki yeri değil ama yeni neler eklendi merak ettim...
kısa kısa yazılım...
http://TKorhan.blogspot.com/
Cevapla