Önce altformdaki butonlarınızı koda dönüştürmelisiniz. Bunun için gereken kodları zaten arkadaş yukarıya yazmış. Butonlardaki macroları silip kodları yerleştirin. Mesela 1. düğmeniz için olay yordamın normalde şöyle olmalı:
Kod:
Private Sub Komut24_Click()
DoCmd.GoToRecord , , acNewRec
End Sub
Bu normalde altform üzerinde olduğu için başka bir formdan kullanmak için kodun genele açılması amacıyla başta yer alan "private" sözcüğünü "public" ile değiştirmelisiniz. Yani:
Kod:
Public Sub Komut24_Click()
DoCmd.GoToRecord , , acNewRec
End Sub
Şimdi de ana form üzerindeki düğmenin kodlarını yazalım:
Öncelikle ana formdaki düğmeye basıldığında odağı alt forma döndürmek için
kodunu işletmeliyiz. Sonra da altformdaki butona kodla basmak için
Kod:
Me.ALTFORM.Form.Komut24_Click
Sonuç olarak ana formdaki "Yeni Kayıt düğmesinin tüm kodları şöyle oldu:
Kod:
Private Sub YeniKayit_Click()
ALTFORM.SetFocus
Me.ALTFORM.Form.Komut24_Click
End Sub
Artık butonumuz alt formdaki düğmeye basıyor. Altformaki düğmeleri silmeyin, sadece görünmez yapın. Bu kadar
))
İnadına, ille de Accesstr.net...