gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
delphi 7 kullaniyorum table yada qyeri farketmez dbgrit de 3 sutunum var bunlardan sadece 1 ni gösteriyorum ve aşaği kayiyo benim istedigim belli satirdan sonra yan sutuna kaldigi yerden devam edecek kac kayit varsa şimdiden tşekkür ederim
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
TDBGrid bu isteğinizi gerçekleştiremez. TListBox ya da TStringGrid kullanabilirsiniz. Ama bu nesnelerin içeriklerini doldururken tablodaki kayıtları elle teker teker gezmeniz gerekecektir.
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
bunun hk kod varmidir acaba bu konuda da yardimci olursaniz tşk.ederim 4 gundur uyku girmiyo gözum kafayi yiyecem hic bir yerde böyle bir kod do raslamadim
En son guhadi tarafından 26 Haz 2014 03:11 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
Doğrudan bir kod bulamayabilirsiniz. Tasarlamanız gerekecektir. Ben TStringGrid e yönelirdim.
şeklinde grid in satır ve sütun değerlerini üretip, kayıt sayısı kadar döngü içinde ilgili Cell indexini bulup cell in değerini table.fields[x] üzerinden doldururdum.
Kod: Tümünü seç
sGrid.ColCount := (Table.RecordCount div cSatirAdedi) + Integer((Table.RecordCount mod cSatirAdedi) > 0);
(* Integer((Table.RecordCount mod cSatirAdedi) > 0) ifadesi 5 satır 23 kayıt için 5 adet, 5 satır 20 kayıt için 4 adet, 5 satır 25 kayıt için 5 adet vb. sütun oluşturmak için ;) *)
sGrid.RowCount := cSatirAdedi + 1; // +1 sütun başlık bilgileri için
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
başlik bilgileride yazilmayacak sadece veri cekip verilen deger uzerinden sonra yan kolona verilen deger uzerine yan kplona geciş yapacak
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
ama bundan once edit ile ara yapiyo sonra iki datanın birleşik keylerinden mesela
ara kod : 111222 kalip.db
grid
1 6
2 7
3 8 burakide parca.db
4 9
5 10
devami kalip.db dekileri aliyo
bulunan kod uzerinde diyer bilgiler aşagida editler ile gösteriliyor
ara kod : 111222 kalip.db
grid
1 6
2 7
3 8 burakide parca.db
4 9
5 10
devami kalip.db dekileri aliyo
bulunan kod uzerinde diyer bilgiler aşagida editler ile gösteriliyor
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
bu konu hakkında daha detaylı bilgi nereden alabilirim cok önemli lütfen yardım eden yrdım eden arkadaşlarıma şimdiden tşk. ederim
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
en sonunda buldum kendim
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
Tebrikler.
- Sorununu bizlerle paylaştığın için de minnettarız. Paylaşımcı olmak güzeldir.

- Sorununu bizlerle paylaştığın için de minnettarız. Paylaşımcı olmak güzeldir.

Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
Nasıl bulduğunu bizimle de paylaşırsan seviniriz.
Re: gbgrid de tek sutun 5 satirdan sonra 2. sutuna gecmesi
Çok zor değildir.ozcank yazdı:Nasıl bulduğunu bizimle de paylaşırsan seviniriz.
(1) Listbox/Checklistbox kullanmış, column tanımlamış olabilir; böylece siz düz item eklersiniz nesne sütunlara dağıtır.
(2) Hesaba girdiğini sanmıyorum ama arkadaşımızın bahsettiği şekilde stringgrid sütunlara dağılımını while not eof döngüsü ile kurmuş olabilir
(3) yine ihtimal vermiyorum ama tabloyu HTML olarak generate edip bunu webbrowser ile göstermiş olabilir.
(4) yine hiç ihtimal vermiyorum ama Listbox ile kullanıp, item sayısını sınırlayıp yine stringgrid mantığını subitemlere dağıtmış olabilir.
vs. vs.
öngörüm (1) nolu çözümden yanadır.