Kayıt Tarihi: 08.04.2014
Toplam 17 konu açtı.
Toplam 128 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2007 TR,
Beğeniler: 0 / 0
Herkese merhaba;
Bir formu, form uzerinde bulunan access kapat dugmesi ile kapatmak icin formun kapandiginda olayina bir kod yazmak gerekirse nasil bir kod ile halledebiliriz?
Istedigim sudur;
Kapata basinca bir mesaj kutusu acilsin ve yes-no butonlari olsun.
Yes dersem sadece formu kapatsin, no dersem vazgecip mesaj kutusuda ekrandan kaybolsun.
Tesekkurler.
Kayıt Tarihi: 24.03.2013
Toplam 27 konu açtı.
Toplam 9.092 yorum yaptı.
Toplam
1.103
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2013,
Beğeniler: 57 / 240
SN osmanaga bey;
Private Sub Kapat_Click()
Cvp = MsgBox("Kapat(OK) veya vazgec(Cancel)", vbOKCancel, "FORM KAPATMA")
If Cvp = 1 Then DoCmd.Close acForm, Me.Name
End Sub
kod ile yapilabilir.
Kayıt Tarihi: 08.04.2014
Toplam 17 konu açtı.
Toplam 128 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2007 TR,
Beğeniler: 0 / 0
Sn.desgin83260;
Yanlış anlaşılma var!
Bu kod, form üzerine bir BUTON eklendiğinde ve butonun tıklandığında olayına taşındığında, formu kapatıyor veya kapatma isteğini iptal ediyor. Problem yok.
Benim isteğim biraz farklı:
Ben formu kapatmak için bir BUTON değil de, Access formlarında sağ üstteki kapat (X) düğmesi ile KAPATMAK istiyorum.
Ama önceki mesajımda belirttiğim gibi,
Kapat düğmesine bastığımda bir msgbox açılsın ve "Form kapanacak, emin misiniz?" diye sorsun.
YES dersem kapansın, NO dersem msgbox açılsın ve "kapatma işleminden vazgeçtiniz" mesajı versin ve FORM kapanmasın.
Anlatabildim mi?
Kayıt Tarihi: 08.04.2014
Toplam 17 konu açtı.
Toplam 128 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2007 TR,
Beğeniler: 0 / 0
Sn. dsezgin83260;
Aşağıdaki kodu FORM kapandığında ya da FORM kaldırıldığında olayına yazdım.
EVET dediğimde problem yok FORM kapanıyor, ama HAYIR dersem run-time error hatası veriyor, Close işlemi iptal edildi diyor. SORUN ne olabilir acaba?
Private Sub Form_Close()
Dim mesaj
mesaj = MsgBox("Form kapansın mı?", vbCritical + vbYesNo, "BİLGİ")
Yes = 7
No = 6
If mesaj = 7 Then DoCmd.Close
If mesaj = 6 Then
DoCmd.CancelEvent: Exit Sub
Else
MsgBox "Kapatma işlemini İptal ettiniz", vbOKOnly, "BİLGİ"
End If
End Sub
Kayıt Tarihi: 24.03.2013
Toplam 27 konu açtı.
Toplam 9.092 yorum yaptı.
Toplam
1.103
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2013,
Beğeniler: 57 / 240
Sn osmanaga;
Access kapat dugmesi tiklandiginda formun kapatma eylemi tetiklemis oluyorsunuz. Vazgecme eylemi burada calismayacagi icin form kapatma eylemini buton ile yapilabilir.
Kayıt Tarihi: 08.04.2014
Toplam 17 konu açtı.
Toplam 128 yorum yaptı.
Toplam
0
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2007 TR,
Beğeniler: 0 / 0
Sn. dsezgin83260;
Olabilseydi güzel olacaktı ama neyse, buton ile halledeceğim artık.
Teşekkürler.
Kolay gelsin.