Skip to main content

AccessTr.neT


Doldurulması zorunlu alan

Doldurulması zorunlu alan

Çözüldü #1
Arkadaşlar.
Yapmış olduğum projemde doldurulması zorunlu alanlar var,bu konuyla ilgili sitede araştırmalar yaptım bir çok örnek buldum,Ancak hiçbirinde aradığım özelliği bulamadım veya ben rastlamadım.
Şöyleki,doldurulması gereken alan uyarısını hem kaydet butonunda hemde kapat butonunda alıyorum,ancak formu kapattığımda yanı kendi denetiminde bulunan ( X ) kapatla çıktığımda otomatik kayıt yaptığı için ve hiçbir uyarı vermiyor.
Bu sorunu nasıl çözebilirim,fikir ve önerisi olan varmı.Teşekürler.
Son Düzenleme: 16/09/2013, 19:21, Düzenleyen: fascioğlu.
Cevapla
Çözüldü #2
Formunuzun Dirty (Kirlide) olayını kullanmanız lazım. Bu olay formdaki kayıtlarda değişiklik yapıp yapmadığınızı takip eder. Eğer bir değişiklik varsa işte bu aşamada formun kapanma olayını iptal edeceksiniz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #3
Hocam dediğinizi yapmaya çalıştım ancak beceremedim,yalnız şöyle bişey yaptım dolurulması zorunlu alanlarla ilgili sitedeki örneklerden faydalandım,ve kapat butonu koydum.Ancak şimdide boş formu açıyorum kayıt girmeden çıkmam gerekiyor bu seferde çıkamıyorum illede kayıt gir diyor,bunun için ne yapabilirim.Saygılarımla.
Not: Tüm arkadaşlardan özür dileyerek bir haırlatma yapayım,bizim siteye ne oldu,çok boş Sadece Mehmet Demiral hocamız var sanırım tekbaşına cevap vermeye çalışıyor.

STOK.rar
Son Düzenleme: 18/09/2013, 03:19, Düzenleyen: fascioğlu.
Cevapla
Çözüldü #4
Hangi form bu tip bilgileri yazmazsanız işimiz zorlaşıyor.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #5
Selam hocam,
SATICILAR,FIRMALAR,MUSTERİLER VE URUN GIRIS formlarında kırmızı (*) koyduğum alanlar.
Cevapla
Çözüldü #6
sayın Fascioğlu bu şekilde deneyiniz

If Me.Form.Dirty = True Then
If (IsNull(satıcıtcno.Value)) Or (IsNull(satıcıadı.Value)) Or (IsNull(telefon.Value)) Then
MsgBox "Boş alan..!Lütfen eksik alanları doldurunuz.. ", vbOKOnly + vbCritical, "Kayıtta Eksik Bilgi": Me.satıcıtcno.SetFocus
Exit Sub
End If
Else
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
DoCmd.Close

End If
Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da