Kayıt İşleminde Altarnatif Çözümler - 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ığı: Kayıt İşleminde Altarnatif Çözümler (/konu-kayit-isleminde-altarnatif-cozumler.html) |
Kayıt İşleminde Altarnatif Çözümler - accessman - 22/03/2020 iyi geceler tablo ilişkili formlarda kayıt işleminde beni rahatsız eden bir şeyler var sanki kontrol bizde değilmiş gibi yeni kayıt diyorum kutular temizleniyor ilk karakteri yazınca BeforeInsert çalışıyor kutulara verileri giriyorum bütün kutular bitiyor ve öylece bekliyorum kayıt işlemi bitti ama AfterInsert için bir şeylere tıklayıp herhangi bir olay gerçekleştirmem lazım kaydettim biliyorum ama yinede sanki bir yerlere tıklayıp onay alsam sonra kaydetsem bunun için bir butona tıklayıp mesaj ile vbNo olursa undo ile kaydı geri alabilirim evet ama tıklamasam yine kaydetmiş durumdayım unload olayına mesaj ile vbNo olursa undo ile kaydı geri alabilirim yani kaydedecek ben bir şekilde geri alacağım ama bu beni çok fazla rahatsız ediyor nasıl yapmak lazım bunu ilişkisiz formla yapmaya çaılştım ama bir çok olay bu durumda çalışmıyor yok mu bir yolu Cvp: Yeni Kayıt İşleminde Altarnatif Çözümler - SeferŞANLI - 22/03/2020 https://accesstr.net/konu-kaydet-butonu-hk.html Bu konu ilginizi çekebilir. Cvp: Yeni Kayıt İşleminde Altarnatif Çözümler - berduş - 23/03/2020 aşağıdaki kodu dener misiniz?
Cvp: Yeni Kayıt İşleminde Altarnatif Çözümler - accessman - 23/03/2020 son eklediğim örnekte iki buton var admin butonu
ve user butonu
gördüğünüz gibi formda admin yetkisi için Me.Refresh gerekmiyor iken user olmak için Me.Refresh gerekiyorgerçekten böyle mi yoksa gözden kaçırdığım bir şeyler mi var her current olayında çalışacak
kodları ile formu sadece okunur hale getirip depişiklik yapmak istenirse düzenle butonuna
yazıp controlleri kullanıma açıp kaydet butonu ile tekrar
controlleri kilitleyip kullanıcının rastgele bilgileri değiştirmesini önlemeyi düşünüyorum sizce nasıl olur daha farklı şekilde nasıl yapabillirim Cvp: Yeni Kayıt İşleminde Altarnatif Çözümler - feraz - 23/03/2020 İlişkili formda bende olsam dediğiniz gibi pasif yapardım.Yada if me.dirty=true gibi birşey vardı forma değişiklik olmuş diye onunla kontrol ettirirdim. Kontrol etmek için mesela kaydetmek istenmezse hayır dedinmi docmd.undo ile herşey geri alınır.Bu kadar basit olay.Fazla fantaziye gerek yok bence abey. Cvp: Yeni Kayıt İşleminde Altarnatif Çözümler - accessman - 23/03/2020 access defter gibi bir şey kullanıcıya kalemi ve defteri veriyoruz yazdıktan sonra hoşumuza gitmezse sildirerek eski haline getiriyoruz yani illa bir kere yazıyor farklı yöntemlerle Undo çalıştırıyoruz belki hiç bir şekilde Undo kısmından kaçamayacak ama yine de beni rahatsız ediyor düşünün nüleer santralinde milimetrik ayarların yapıldığı bir programda bu riski göze alır mısınız bence yazamasın ama bu kullanıcı yetkisinden öte bir şey yani kimse yazamasın mutlaka düzenle diye bir butona ve sonra kaydet diye bir butona basmak zorunda olsun |