Skip to main content

AccessTr.neT


SendKeys "{F5}" sorunu ve çoklu kayıtlardan sadece birini gösterme

SendKeys "{F5}" sorunu ve çoklu kayıtlardan sadece birini gösterme

#7
ilk öneriniz "docmd.requery" işe yaradı çok teşekkürler : )
ama 2. önerinizi tam olarak anlayamadım!
benim amacım kullanıcının yanlışlıkla silmesini engelleme.
eğer kullanıcı yanlışlık silme tuşuna basmışsa yada son anda fikrini değiştirdiyse kayıt silinmeyecek ve veriler güvende olacak
oysa sizin önerdiğiniz kodlarla yaparsam kullanıcı yanlışlıkla silerse sadece silindiğine yada silinemediğine dair uyarı alacak.
"DoCmd.SetWarnings False" ve " DoCmd.SetWarnings True" komutlarını kendi kullandığım kodlara eklersem sorun çözülmüş olmaz mı?
Cevapla
#8
Hayır, yanlış... Silmeye basınca "silinsin mi?" diye soruyor. EVET deyince siliniyor. Hayır deyince silinmiyor. Oysa sizin kodlarınızda Evet deyince bir daha soruyor. 2. soru eylem sorgusu onayıdır. Eğer siz Access ayarlarından kapattıysanız onu görmezsiniz. Ama verdiğiniz kişi görecek. "Docmd.setwarning false" komutu bu eylem sorgusunu pas geçmenizi sağlar. Hata kodlarını yeni ekledim. Mesajımı tekrar okuyunuz.

Mesajınızın sonunu okumamışım. Sizin silme kodlarınızda hata yok. Ama msgboxlarla bilgilendirme yaptım sadece. Kafanız karışmasın. Değişen sadece eylem sorguları uyarılarını kapatıyoruz. Diğer silme işi sizin kodlarınız zaten. Değiştirmedim hiç.
İnadına, ille de Accesstr.net...
Cevapla
#9
ben de kodları karşılaştırıp duruyorum : )
yardımınız için çok teşekkürler
uyarılarınızı dikkate alıp hata kontrol kodlarını da ekledim
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da