Skip to main content

AccessTr.neT


Ana Formdan Butonlarla Alt Form Yönetme

Ana Formdan Butonlarla Alt Form Yönetme

#8
Ö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
Kod:
ALTFORM.SetFocus
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 Img-grin))
İnadına, ille de Accesstr.net...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Ana Formdan Butonlarla Alt Form Yönetme - Yazar: mehmetdemiral - 02/09/2018, 20:17
Task