Yok malesef Alt Form' daki kontrol düzgün çalışmıyor malesef.
Boş Alan Kontrolü
benim denemelerimde sorun çıkarmamıştı -en azından ben fark etmedim- alanlardan biri bile boşsa sürekli aynı kayıtta kaldı alt satıra geçince
tamamen boşsa, herhangi bir veri girilmemişse kaydederken sorun çıkarmadı vs vs
sizde ne tür bir hata verdi
tamamen boşsa, herhangi bir veri girilmemişse kaydederken sorun çıkarmadı vs vs
sizde ne tür bir hata verdi
Kodu Before Update ve Before Insert kısmılarında denedim. Kayır girerken alt forma birisini boş geçip enter a bastığımda alt satıra geçerken kod çalıştı ve eksik bilgi girişi uyarısını verip setfocusa gitti. Herşey buraya kadar normal. Setfocus dan sonra entera birkaç kere basıp hücreleri atlattığımda 2. satıra atladı. Normalde ikinci satıra atlamaması gerekiyor. Kullanıcı açığına birakmak istemiyorum. Acaba benmi eksik birşey yapıyorum
Son Düzenleme: 20/07/2019, 19:21, Düzenleyen: most.
haklısınız bir kaç defa yapınca en alt satıra gidiyor
aklıma gelen tek çözüm tablonun o alanlarını zorunlu hale getirmek
en alt satıra gelmesini yada satırda kalmasını engellesek bile üst satırlarda boş alanların olmasını engellemenin tek yolu tablo yapısını değiştirip o alanları zorunlu hale getirmek
aklıma gelen tek çözüm tablonun o alanlarını zorunlu hale getirmek
en alt satıra gelmesini yada satırda kalmasını engellesek bile üst satırlarda boş alanların olmasını engellemenin tek yolu tablo yapısını değiştirip o alanları zorunlu hale getirmek
projenizin ilk mesajdaki halinde "kaydet butonunun"en başına
Me.Hareket_alt_formu.Form.Recordset.MoveFirst
kodunu ekleyerek eklenen ilk kayda gitmesi sağlanabilir, böylece boş satır sorunu atlatılmış olsa bile aradaki kayıtların kontrol edilmediğini tekrar belirteyim.
Hocam en son Tablodan ilgili alanları Gerekli olarak seçim yaptım. Buradaki Access in verdiği uyarıyı değiştirebilir miyim peki? Birde şöyle bir olay gerçekleşiyor. Eğer alan boş geçersem sistem uyarı veriyor, kapat butonu bile (silme işlemi yaptırıyorum) çalışmıyor. İllaki user veri girecek ondan sonra kapat yapabiliyorsunuz. Her türlü zayıf noktayı düşünüyorum kullanıcının hata yapmaması için.
Konuyu Okuyanlar: 1 Ziyaretçi