Skip to main content

AccessTr.neT


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

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

Çözüldü #1
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
@benbendedeilem
Cevapla
#2
Visual Basic Code
me.undo
olması gerek
Cevapla
#3
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ü
Cevapla
#4
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.
Cevapla
#5
(17/03/2020 00:14)accessman Adlı Kullanıcıdan Alıntı: 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ış.
Access Çekirgesi 
[Resim: img-cray.gif]


Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da