Skip to main content

AccessTr.neT


kayıt düzenlerken uyarı mesajı görüntülenmesi

kayıt düzenlerken uyarı mesajı görüntülenmesi

Çözüldü #13
Kısa ve öz Img-grin

Private Sub Form_Dirty(Cancel As Integer)
If vbNo = MsgBox("Düzenlensin mi", vbYesNo + vbDefaultButton2, "Düzenle") Then
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End If
End Sub
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla
Çözüldü #14
evyallah yandemir harikasın, ama bir sorun var uyarıda eveti tıklasak da hayırı tıklasak da düzenleme işlemi geçerli oluor.Bir if koduyla hayır seçilmesi halinde düzenlemeyi devre dışı bıraksak daha güzel olucak.
Son Düzenleme: 15/09/2011, 11:29, Düzenleyen: mehmetb84.
Cevapla
Çözüldü #15
SendKeys "{ESC}", True kodu bu işe yarıyor düzelttiklerini geri alıyor ama yukardaki maddeleri buraya ilave edebilirsin alan kilitleme kodlarını yani.
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla
Çözüldü #16
anladım..hatta ona bile gerek kalmadan ikinci satırdaki SendKeys "{ESC}", True kodunu false yapınca istediğim oluyor.çok tşkler.
Cevapla
Çözüldü #17
fakat bir sıkıntı var yandemir, bu form_dirty olayı yeni kayıt eklediğimizde de aktif oluyor,yani bu olayın ben sadece eski kayıtların güncellenmesinde kullanmak istiyordum.Şimdi yeni kayıt ekle desem bile sorulara ewet demek zorunda kalıyorum.Konu da kapandı gerçi ama ilgilenebilirseniz sevinirim.Tşkler.
Cevapla
Çözüldü #18
girdiğiniz bir alanın kontrolü ile birlikte kullanın mesela adsoyad diye bir alanınız olsun diyelim ad soyad dolu ise ve kayıtta oynama yapılıyorsa uyarı gelir. boş ise sormaz Img-grin işin üç kağıdı Img-grinImg-grin

Private Sub Form_Dirty(Cancel As Integer)
if not isnull(me.adsoyad) then
If vbNo = MsgBox("Düzenlensin mi", vbYesNo + vbDefaultButton2, "Düzenle") Then
SendKeys "{ESC}", True
SendKeys "{ESC}", True
End If
end if
End Sub
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task