- Katılım
- 24 Haziran 2011
- Mesajlar
- 599
- Excel Vers. ve Dili
- EXCEL 2010 & ACCESS 2007 ENGLISH
Herkese iyi günler dilerim.
Access üzerinde yaptığım bir formda birçok Textbox var ve bu Textbox'ların control source'larında formüller bulunuyor.
Fakat bir textbox içinde kullandığım;
formülü çalışmıyor. Concatenate fomülü VBA'da oluşturulmuş bir kod. Sorgu sonucunda çıkan sonuçları aralarında virgül olarak sırayla textbox içine yazıyor.( Sayın modalı'ya saygılarımı sunuyorum, kendisinin yardımıyla bu kodu bulabildim. )
Kodda bir sorun yok. Eğer;
olarak çalıştırırsam , istediğim veriler textbox'a geliyor.
olarak çalıştırırsam da , istediğim veriler textbox'a geliyor.
FAKAT;
yazarsam çalışmıyor. Yani WHERE'den sonra combobox'daki değeri bir türlü referans veremedim.
Dosyayı ekte gönderiyorum. Form1 içinde bulunan bozuk textbox'ı kırmızı dörtgen içine alıp işaretledim. Bu textbox'a
formülünü yazabilir misiniz ? Form açıkken combobox'dan "ATK" değerini seçince, textbox içinde "M09083, M09890" yazması gerekiyor.
çok teşekkür ederim.
Access üzerinde yaptığım bir formda birçok Textbox var ve bu Textbox'ların control source'larında formüller bulunuyor.
Fakat bir textbox içinde kullandığım;
Kod:
=Concatenate("SELECT Supp_Series FROM Supplier WHERE Supp_Company=[Forms]![Form1]!Combo10 ")
Kodda bir sorun yok. Eğer;
Kod:
=Concatenate("SELECT Supp_Series FROM Supplier")
Kod:
=Concatenate("SELECT Supp_Series FROM Supplier WHERE Supp_Company=('ATK')")
FAKAT;
Kod:
=Concatenate("SELECT Supp_Series FROM Supplier WHERE Supp_Company=[Forms]![Form1]!Combo10 ")
Dosyayı ekte gönderiyorum. Form1 içinde bulunan bozuk textbox'ı kırmızı dörtgen içine alıp işaretledim. Bu textbox'a
Kod:
=Concatenate("SELECT Supp_Series FROM Supplier WHERE Supp_Company=[Forms]![Form1]!Combo10 ")
çok teşekkür ederim.
Ekli dosyalar
-
84.9 KB Görüntüleme: 6
Son düzenleme: