Skip to main content

AccessTr.neT


combobox'tan secilen veriye göre değişen listbox oluşturma

combobox'tan secilen veriye göre değişen listbox oluşturma

Çözüldü #7
Sn. MehmetDemiral istediğiniz gibi yapmış zaten ama sadece ufak bir eksiği vardı (current olayına requery), onu düzelttim ve ekledim.

Bende hemen hemen aynı olan ama tablolarda modellerde ID kullanmadan direkt markayı kullanarak bir örnek yaptım.

Olayı anlamak için, gönderdiğimiz iki örneği, sn. tdsharun'un gönderdiği örneği ve forumda bulunan diğer örnekleri inceleyin.

Aslında temel olay; liste kutusundaki sorguya kriter olarak formda seçilen markayı göstermekten ibaret. (Table3.Araba_Marka=[Forms]![Form1]![Araba_Marka])

Son olarak açılan kutuda kayıt seçildiğinde veya formdaki kayıt değiştiğinde liste kutusunu requery komutu kullanarak güncellemek. Dolayısıyla yazılan kodlar sadece bunlar.
Kod:
Private Sub Araba_Marka_AfterUpdate()
    Me.Araba_Model.Requery
End Sub
Private Sub Form_Current()
    Me.Araba_Model.Requery
End Sub

Tabii bu arada unutmadan sizin table3 mantığınız yanlıştı, onu da düzelttik, örnekleri inceleyin.
.rar arabamodelleri_demiral2.rar (Dosya Boyutu: 16,18 KB | İndirme Sayısı: 75)
.rar arabamodelleri_seruz.rar (Dosya Boyutu: 17,41 KB | İndirme Sayısı: 94)
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #8
Sayın Seruz;

Merhaba ve iyi haftalar hocam..

Bir gün lâzım olur, arşivime ekliyorum.

Selam..
Cevapla
Çözüldü #9
Sn. passenger,

Forum kuralları gereği konuya geri dönüş yapmalısınız.
Sorununuz çözüldü mü? Konuyu kapatalım mı?
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #10
Sn Seruz hocam katkılarınızdan dolayı teşekkürler. Ben hiç tablo tasarlamayı bu şekilde (tablo3x) düşünmemiştim. Çok değişik geldi,tasarımlarımda bu şekli de dikkate alacağım. Özellikle sabitlerde çok işe yarayacak...Tekrar teşekkürler. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #11
Alıntı:Tabii bu arada unutmadan sizin table3 mantığınız yanlıştı, onu da düzelttik, örnekleri inceleyin.
7 nolu mesajın sonuna dikkat ederseniz, tablo3x'in passenger'in kullandığı yanlış tablo şekli olduğunu görebilirsiniz. O yüzden dikkate almayın, doğrusu Tablo3'dür.

Tablo3x'te araba markaları sütun şeklinde verilmiş, yeni bir marka ilave etmek istediğinizde tablo tasarımına müdahale etmek gerekiyor. Ayrıca farklı markaların farklı sayıda modelleri olabileceğide gözardı edilmiş orada.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
Çözüldü #12
Sn Seruz hocam uyarınız için teşekkürler. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da