Skip to main content

AccessTr.neT


Msflexgrid + Listbox sorunu

Msflexgrid + Listbox sorunu

Çözüldü #1
Merhaba...
Sorunumu şu örnekle anlatmaya çalışayım:
Arkadaşlar, 2 adet listbox ve 1 adet flexgrid nesnem var.Flexgridde başlık olarak gunler ve zamanlar yazılı diyelim.Listbox1 den zamanı, 2 den ise günleri çekip, 2 döngü ile iki listbox verisini, flexgriddeki gün ve zamanın çakıştığı hücreyi buldurtmak için kullanıyorum.Eğer hücre bulunursa,o hücreyi mavi renk yaptırıyorum.
Eğer tekbir gün ve tek bir zaman ile yaparsam sorunsuz çalışıyor(ki döngüyede gerek kalmıyor)
Fakat birden fazla zaman ve gün kullandığım zaman listboxlardaki ilk verileri çekip işlemi yapıyor ve ardından "subscript out of range" hatası veriyor.
Her yolu denedim aynı hatayı veriyor sürekli.

Bu sorunu nasıl çözerim.Şimdiden teşekkürler arkadaşlar.Ekte bulunan dosyada basitçe hatayı göstermeye çalıştım.
Güzel günler.
.rar testgrid.rar (Dosya Boyutu: 2,26 KB | İndirme Sayısı: 15)
Son Düzenleme: 27/08/2010, 19:22, Düzenleyen: ozzgo.
Cevapla
Çözüldü #2
Sn ozzgo,

Ekteki örneği incelermisiniz.

Lütfen olumlu veya olumsuz geri dönüş yapınız.
.rar testgrid.rar (Dosya Boyutu: 2,21 KB | İndirme Sayısı: 19)
Please return your positive or negative ...
Cevapla
Çözüldü #3
Sn horozufuk arkadaşım, öncelikle ilgin için çok teşekkür ediyorum.Fakat malesef olumsuz geri dönüş yapıyorum.
Ekte gönderdiğin örnekte, listboxlardan tıklama ile seçilen verilere göre, ilgili tek hücreye konumlanıyor(renklendiriyor).
Benim istediğim, her iki listboxta da(9 ar tane) bulunan tüm verilerin çekilip,ilgili tüm hücrelerin renklenmesi.
Yani listbox1'in 0.verisi ve listbx2nin 0. verisi çekilip ilgili hücre renklenecek.Sonra listbx1 in 1.verisi ve listbx2 nin 1. verisi çekilip ilgili hücre renklenecek vb. şeklinde..Daha açıkca söylemek gerekirse, listboxlardan sırası ile birer veri alınıp renklendirme yapılacak.(Bu örnek için, tek bir tıklamada,flexgrid nesnesinde 9 adet renkli hücrenin olması lazım)
Sanırım ya farklı bir döngü kullanılmalı.Veya büyük ihtimal "array" ile yapılacak bu iş..
Halen uğraşmaktayım.Yaptığım zaman,foruma gönderirim.
İlgi için çok teşekkürler.
Cevapla
Çözüldü #4
Sanırım eklediğim bu örnekle daha da anlaşılır yapmak istediğim.En son bu hale getirdim. Satırları seçebiliyor ve ona göre işlem yapıyor, fakat sütunları görmezden geliyor(ilgili satırı komple renklendiriyor).
Sütunlarıda seçebilirse sorunum çözülmüş olacak umarım..
.rar testgrid.rar (Dosya Boyutu: 2,22 KB | İndirme Sayısı: 9)
Cevapla
Çözüldü #5
Sn ozzgo,

Örneği incelermisiniz.
.rar testgrid.rar (Dosya Boyutu: 2,21 KB | İndirme Sayısı: 16)
Please return your positive or negative ...
Cevapla
Çözüldü #6
Sn Eillat Jezebel,

Evet Doğru Tespit Diziler İle Yapılabilir İ=n, n+i,i+1, i+2, i+3......n+i diye yazmışsınız.

Lütfen çözümünüzü eklermisiniz.
Please return your positive or negative ...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task