AccessTr.neT
Kaydetme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Kaydetme (/konu-kaydetme--11344.html)

Sayfalar: 1 2


Kaydetme - ersin_karakus - 12/05/2011

Herkese merhabalar.
Bir Form üzerindeki verileri sadece kaydet tuşuna bastığımız zaman kaydetmek istiyorum.
Form Üzerindeyken herhengi bir değişiklik yaptığım zaman direk çıkışa basıyorum form kapanıyor yalnız yaptığım değişiklikleride direk kaydediyor. Bu sıkıntıyı nasıl giderebilirim.
Şimdiden çok teşekkürler..


Cvp: KAYDETME - emturker - 12/05/2011

Sn.ersin_karakus
Formunuzun Kapandığında Olayına
Dim response As Integer

response = MsgBox("Değişiklikleri kaydetmek istermisiniz?", vbYesNo + vbCritical, "Kaydetme")

If response = vbNo Then
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
Cancel = True

End If
yazınız + Örnek


Cvp: KAYDETME - alpeki99 - 12/05/2011

Formun DİRTY özelliği nedir?


Cvp: KAYDETME - estapan - 12/05/2011

SN ersin_karakuş bugün moderatörlerden pek kimse yok herhalde ben siz ebulduğum yöntemi söyleyim.
Foırm a İPTAL adında bir tuş koyun ve tıkladığında olayına

Private Sub Komut58_Click()
On Error GoTo Err_Komut58_Click


DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
DoCmd.Close

Exit_Komut58_Click:
Exit Sub

Err_Komut58_Click:
DoCmd.Close
Resume Exit_Komut58_Click

End Sub

komutlarını yazın. Yalnız formunuza bağlı alt form varsa bu yöntem geçmez. Alt form a eklediğiniz kayıtları silmeniz gerekir...


Cvp: KAYDETME - alpeki99 - 12/05/2011

En sağlam yol Dirty kesinlikle şaşmaz Img-grin Burdayızda işimiz olduğundan fırsat oldukça bakabiliyoruz.


Cvp: KAYDETME - ersin_karakus - 12/05/2011

Ellerinize Sağlık Teşekkürler..