Kayıtlarda Olan Değişiklikleri Kaydetmeden Çıkmak

17/03/2020, 00:14

accessman

Accessde formda verilerde yapılan değişiklik kaydetmeye gerek kalmadan güncelleniyor
Bunu sadece biz kaydet dediğimizde geçerli olması kaydetme dersek ilk bilgilere geri dönmesini nasıl sağlıyorsunuz
Formun beforeupdate olayına oldvalue ye geri dön mü yazıyorsunuz
17/03/2020, 08:30

berduş

me.undo
olması gerek
17/03/2020, 09:41

accessman

bilmediğim için soruyorum çünkü sizlerden öğrendiklerime bakıyorum bilmediklerim yüzünden boşuna hamallık yapıp yüzlerce satır yazmış olduğumu anlıyorum
şimdi tabloya ilişkili form ile kayıtları getirdik baya da önemli kayıtlar kontrolsüz değiştiğinde sıkıntı olacak cinsten 
bir sonraki kayda geçerken varsa yapılan değişiklik form before update ile soracak
kabul edersek güncelleyip geçecek
kabul etmezsek undo ile eski bilgilere geri dönecek
buraya kadar sıkıntı yok gibi 
ama before update uğramadan çıkılırsa kayıtlar orjinal haliyle mi kalıyor yoksa değişmiş haliyle mi kalıyor
öyle olmalı ki olabilecek her ihtimalde bilgiler orjinalde kalsın
sadece ve sadece bana sorupda bende "evet güncelleyebilirsin" diye onay verirsem değişiklikler geçerli olsun
elektrikler kesilmesi vs gibi her ihtimalde evet demediysem eskisi gibi kalsın
bu mümkün mü
17/03/2020, 10:05

berduş

Yanilmiyorsam siz beforeupdate e kodu yazarsanız ve tablodaki veri değişmişse size her koşulda sorar
access yada form kapatilmadan önce yada kayıtlar arasında dolaşmadan önce değişiklik varsa beforeupdatee yazdığınız kod calisir. Isterseniz deneme amaçlı olarak sadece msgbox "kayit degisti" yazıp deneyebilirsiniz.
17/03/2020, 10:47

Oğuz Türkyılmaz

(17/03/2020, 00:14)accessman yazdı: Accessde formda verilerde yapılan değişiklik kaydetmeye gerek kalmadan güncelleniyor
Bunu sadece biz kaydet dediğimizde geçerli olması kaydetme dersek ilk bilgilere geri dönmesini nasıl sağlıyorsunuz
Formun beforeupdate olayına oldvalue ye geri dön mü yazıyorsunuz

Merhaba 

https://www.youtube.com/watch?v=SFgug0LG...Nw&index=9 

Vıdeonun 8.40 sanıyesınde anlatıılıyor. denetımlerın Aktıf Pasıf yapılması ıle ılgılı derselerın öncekı bolumlerınede ızlemenız lazım oldukca sade bır şekılde anlatılmış.