AccessTr.neT
ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme (/konu-combobox-seceneginin-alt-kirilimlarini-listbox-ta-goruntuleme.html)

Sayfalar: 1 2


ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - kardelen188 - 13/06/2011

Combo box tan seçtiğim seçeneğin alt kırılımlarını liste boxta çıkartamıyorum.yardımlarnızı rica ediyorum....


Cvp: ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - Seruz - 13/06/2011

Aşağıdaki konuyu inceleyin.
<a href="https://accesstr.net/konu-combobox-ile-listbox-iliskisi.html">Combobox ile Listbox ilişkisi</a>



Cvp: ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - kardelen188 - 13/06/2011

(13/06/2011, 16:14)Seruz yazdı: Aşağıdaki konuyu inceleyin.
<a href="https://accesstr.net/konu-combobox-ile-listbox-iliskisi.html">Combobox ile Listbox ilişkisi</a>


Bu örenği inceledim ama programa uygulayamadım...İsim yerine id numaraları çıkıyor Img-cray(


Cvp: ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - Seruz - 13/06/2011

Data tablosundaki URUN ve ALT_URUN alanlarını text olarak tanımlamışsın, dolayısıyla bu alanların
Ana_Urun ve Alt_Urun tablolarıyla bağlantısı yoktu.
Ana_Urun_id ve Alt_Urun_id alanlarını ekledim, Query1 ve Query3'de bu alanları ilişkilendirebilmek için
ID alanlarını ekledim ve ilgili combo ve liste kutularının sütun sayılarını 2 yapıp, 1.alanın uzunluğunu 0 olarak tanımladım, böylece ID alanı görünmüyor, ürün adı görünüyor.
Bağlı sütun 1 olduğu için işlemler ID'ler üzerinden yürüyor.

Query3'de kriter olarak [Forms]![AnaForm]![Ana_Urun] yazmışsın ama o formda öyle bir alan yoktu.
Kriteri düzelttim.

Combo değiştiğinde ve arama yapılıp kayıt değiştiğinde liste kutusunun yenilenmesini sağladım.

Private Sub Ana_Urun_id_AfterUpdate()
Me.Alt_Urun_id.Requery
End Sub

Private Sub Form_Current()
Me.Alt_Urun_id.Requery
End Sub


Ekteki dosyayı incelersen, yaptığım değişiklikleri görebilirsin.



Cvp: ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - kardelen188 - 14/06/2011

(13/06/2011, 18:12)Seruz yazdı: Data tablosundaki URUN ve ALT_URUN alanlarını text olarak tanımlamışsın, dolayısıyla bu alanların
Ana_Urun ve Alt_Urun tablolarıyla bağlantısı yoktu.
Ana_Urun_id ve Alt_Urun_id alanlarını ekledim, Query1 ve Query3'de bu alanları ilişkilendirebilmek için
ID alanlarını ekledim ve ilgili combo ve liste kutularının sütun sayılarını 2 yapıp, 1.alanın uzunluğunu 0 olarak tanımladım, böylece ID alanı görünmüyor, ürün adı görünüyor.
Bağlı sütun 1 olduğu için işlemler ID'ler üzerinden yürüyor.

Query3'de kriter olarak [Forms]![AnaForm]![Ana_Urun] yazmışsın ama o formda öyle bir alan yoktu.
Kriteri düzelttim.

Combo değiştiğinde ve arama yapılıp kayıt değiştiğinde liste kutusunun yenilenmesini sağladım.

Private Sub Ana_Urun_id_AfterUpdate()
Me.Alt_Urun_id.Requery
End Sub

Private Sub Form_Current()
Me.Alt_Urun_id.Requery
End Sub


Ekteki dosyayı incelersen, yaptığım değişiklikleri görebilirsin.



Ustam öncelikle zaman ayırdığın için teşekkür ederim. Güncelleme yaptığın dasoyada 3 tane hata ile karşılaştım.

1.açılışta hata veriyor
2.kaydetme çalışmıyor
3.arama yapmıyor






Cvp: ComboBox seçeneğinin alt kırılımlarını ListBox ta görüntüleme - Seruz - 14/06/2011

Bende bu söylediğiniz hataların hiç birini vermiyor.
Gönderdiğiniz resimden gördüğüm kadarıyla reference dll problemi yaşıyorsunuz.

Kod penceresinde iken menüden Araçlar-Referanslar bölümüne girin.
Oradaki listeden "Microsoft DAO 3.6 ... " nın işaretini kaldırın, öyle deneyin.
Veya birde Access 2002 formatına çevirdiğim ekteki dosyayı deneyin.