S.a.
Bir çeşit gruplama yapmak istiyorum durum şundan ibaret. Kullanıcı dbgrid içerisinde bir den fazla checkboxladığı alanı grup kodu diye bir alan olacak. Bu alan içerisine ben en son gruplanan örneğin 5 tane checkledi önceki kayıtta baktım bu grup kodunda en büyük rakam 5 idi daha sonra bu yeni kayıtta checklenen kayıtları 6 ile gruplayacam. Umarım anlatabilmişimdir.
Ufak açıklama yapmak istiyorum belki yukarısı karışık gelmiş olabilir işin özü cxgrid kullanıyorum ve alanım boolean veri tipi olan bir alan değil check le işaretlenen kayıtlara en son gruplanan nonun bir büyüğünü bu seçilen kayıtlarla gruplamak istiyorum.
Şimdiden yardımlarınız için teşekkür ederim.
dbgrid checkbox işlemi boolean bir alan değil
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
sorry hocam...Şimdi Kayıt edilmiş bilgiler düşün örneğin database de 100 tane kayıt olduğunu düşünelim. Bu kayıt içinden dbgriddde checkbox olduğunu varsayıyorum checkbox ları dbgridde nasıl yapacam bilmiyorum ama örneğin 5 kayıdın checkbox okeyledi. Daha sonra grupla dediği zaman database de bulunan grup_kodu alanına örneğin hepsi için 1 yazacak ve bu 5 kaydı kendi arasında gruplamış olacak. Daha sonraki kayıtlarda da başka kayıtları grupladığı zaman bu sefer 1 le değilde 2 yazacak ve onuda ayrı gruplayacak. 1 veya 2 yazdırmak problem değil ama dbgridde checkbox veya başka bir metodla nasıl algılayıp bu işlemi yapacam düzgün olarak onu merak ediyorum.
Başka daha kolay yapılabilecek bir yöntem biliyorsanız bu konudada önerilerinizi esirgemezseniz sevinirim.
Teşekkürler
Başka daha kolay yapılabilecek bir yöntem biliyorsanız bu konudada önerilerinizi esirgemezseniz sevinirim.
Teşekkürler
dggriddeki kayıtları ctrl butonu ile seçip bu işi yapabilirsiniz.
ben bu işi daha önce yapmaya çalışmıştım ama olmamıştı.
şu ornekleri bi incele özellikle ikincisi sana cok yardımcı olacaktır.
viewtopic.php?t=7152
viewtopic.php?t=4546
mesajda behsedilen gridde
http://delphi.icm.edu.pl/ftp/d50free/CheckDBGrid.zip
burda bunuda bi incele
http://delphi.icm.edu.pl/newl/d50/f001_001.htm
burdada onunla ilgili bilgi var
ben bu işi daha önce yapmaya çalışmıştım ama olmamıştı.
şu ornekleri bi incele özellikle ikincisi sana cok yardımcı olacaktır.
viewtopic.php?t=7152
viewtopic.php?t=4546
mesajda behsedilen gridde
http://delphi.icm.edu.pl/ftp/d50free/CheckDBGrid.zip
burda bunuda bi incele
http://delphi.icm.edu.pl/newl/d50/f001_001.htm
burdada onunla ilgili bilgi var
[ CheckDBGrid.zip ] [ 5,132 bytes ] [ Freeware ] [ With Source ]
[ D5 | D6 ]
DBGrid with checkboxes for TBooleanField's and TStringField's with values as 'F' and 'T'.
--------------------------------------------------------------------------------
Added: 7-05-2001/6-08-2001 | Version: 1.1 | Downloads: 8151/8127/13
--------------------------------------------------------------------------------
Author: Michael Peter [DSP files]
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Teşekkür ederim inceleyeceğim...Normalde çöp bir tabloya veya listboxa ekleyip tıklanan kaydı bu şekilde bir şey olabilir esasında ama ben dbgridde olmasının ve özellikle checkle işaretlemenin çok güzel ve esnek olacağını düşünüyorum...Bilen ve bu konuda çalışmış olan arkadaşların yardımcı olmalarını istiyorum....
Teşekkürler
Teşekkürler
ben bu gridi denedim tam senin istediğin işi yapıyor 

بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz
Erkan ÇAĞLAR