12/04/2020, 23:16
Modül içinde form kapatma yordamı tanımlayıp
formun butonun (kapatma komut düğmesi) tıklama olayında
Module1.KptmYrdm
şeklinde çağırdığımda hata alıyorum: Variable not defined. Bu algoritmayı farklı formların kapatma butonlarında bu haliyle kullanamaz mıyız?
Kod:
Public Function KptmYrdm()
If Form.Dirty Then
If MsgBox("Forma veri girdiniz ve Kaydet butonuna basmadan formu kapatmak istiyorsunuz. Değişiklikler kaydedilsin mi?", vbCritical + vbYesNo + vbDefaultButton1, "UYARI") = vbYes Then
DoCmd.GoToRecord , , acNewRec
DoCmd.Close acForm, Me.Name
DoCmd.OpenForm "FrmErisim"
Else
Me.Undo
DoCmd.Close
DoCmd.OpenForm "FrmErisim"
End If
Else
DoCmd.Close acForm, Me.Name
DoCmd.OpenForm "FrmErisim"
End If
End Function
formun butonun (kapatma komut düğmesi) tıklama olayında
Module1.KptmYrdm
şeklinde çağırdığımda hata alıyorum: Variable not defined. Bu algoritmayı farklı formların kapatma butonlarında bu haliyle kullanamaz mıyız?