AccessTr.neT

Tam Versiyon: formun çıkışta otomatik tablo güncellemesinin engelleme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba bri form vasıtası ile tabloya veri giriliyor fakat formdaki alanlar doldurulduktan sonra vaz geçip formu kapatırsak veriler tekrar tabloya gidiyor bunu nasıl engelleyebiliriz. yani verilerin yanlızca kayıt butonu vasıtasıyla tabloya gitmesini sağlarız.
bakın oradan otomatik olarak kullandığımız kayıt işlemlerinde kaydı gerial butonu var onu eklemelisin
yada bir buton yap ve şu kodu yaz
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70

yada...kaydet butonu kodlarını şu şekilde değiştir..

If MsgBox("Değişiklikler kaydedilsin mi?", 36, "K A Y D E T") = 6 Then
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

Else
Me.Undo
bilgiler için teşekkür ederim... Fakat sormaya çalıştığım şey şu şekilde: Kullanıcı bilgileri denemek için girdi fakat verilerin tabloya gittiğinden haberi olmayacak ve gereksiz veriler oluşacak yani form kapatıldığında formun olaylarına nasıl bir kod yazmalıyız ki verilerin tabloya gitmesini engellensin.
Tekerlekle sonraki kayda gitmeyi engelleyerek, kaydet düğmesinin kodunu Celoyce hocanın söylediği gibi değiştirirseniz, kaydet düğmesine tıkladıktan sonra gelen eminmisiniz sorusu ile kullanıcı uyarılacak ve kayıt gerçekleşmemiş olacaktır.

Farenin tekerleğini döndürünce kayıtlar arasında neden dolaşıyor?
Bu arada sonraki ve önceki kayda gitmesinide denetim altına almanız gerektiğini unutmayın..
teşekkürler