Ama öyle yapmanın anlamı yok. Biz kullanıcı formu kapatmadan o işlemi yapsın istiyoruz.
Şimdi açılan kutularımız(combobox), liste kutularımız (listbox) ilk verileri aldıkları gibi dururlar. Biz onları dürtmedikçe hareket etmezler. Onun için güncelle diye bir komutumuz var. Bu komutu verdiğimizde kendilerini yeni duruma göre ayarlayıp tekrar veri alırlar.
Şimdi tekrar F_FIRMA formunu açıyoruz ve kod sayfasına gidiyoruz.
Private Sub kapat_Click()
Forms!F_ILACKAYIT!firmakutu.Requery
DoCmd.Close acForm, "F_FIRMA"
End Sub
kodumuzu bu şekilde yapıyoruz.
Formdan bir başka form içerisine müdahele ediyoruz. Forms! yazarak başka forma müdahele edeceğimi
Access hazretlerine bildiriyoruz.
F_ILACKAYIT! yazarak bu formun F_ILACKAYIT formu olduğunu söylüyoruz.
firmakutu yazarak bu formda firmakutu nesnesi ile işimiz olduğunu söylüyoruz.
.requery de güncelle demek. kendini tekrar üret diyoruz.
Evet şimdi bu işlemleri yaptıktan sonra tekrar deneyelim.
Yeni firma olarak İBRAHİM ETHEM yazalım
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.