Skip to main content

AccessTr.neT


Formda ek alanını kontrol etmek

Formda ek alanını kontrol etmek

#1
Merhaba arkadaşlar,

Veritabanımda bir sipariş formu var. Bu sipariş formuna her sipariş için bir belge ekliyorum. Eğer kullanıcı belgeyi eklemez is "belgeyok" check box ını seçip geçebilsin istiyorum.

Yapamadığım şu; MusteriBelgesi alanında belge ekli olup olmadığını kontrol edebiliyorum ama eğer kullanıcı belgeyok seçeneğini seçtiği anda formu kaydedip başka siparişe de geçebilmem gerekiyor. Bunun için aşağıdaki koda nasıl bir ekleme yapmam gerekiyor acaba.

Yardımcı olursanız sevinirim.

Not: Kontrolü kaydet butonunun tıklandığında olayında yaptırıyorum. Bundan başka kontrol ettiğim verilerde var tabiki.

If SiparisID > 0 And Me.MusteriBelgesi.AttachmentCount = 0 Then
MsgBox "Lütfen sipariş müşteri belgesini giriniz. Aksi takdirde Belge Yok seçeneğini seçiniz", vbCritical, "Uyarı"
Me.MusteriBelgesi.SetFocus
ElseEnd if

Selamlar
Cevapla
#2
VBA kodunuzu
If Me.MusteriBelgesi.AttachmentCount > 0 Or Me.check_txt = -1 Then
Else
MsgBox "Lütfen siparis müsteri belgesini giriniz. Aksi takdirde Belge Yok seçenegini seçiniz", vbCritical, "Uyari"
Me.MusteriBelgesi.SetFocus
End If

şeklinde değiştirerek denermisiniz.

Not : check_txt adını sizin checkbox inizin ilgili tabloda bağlı olduğu alan adı ile değiştirmeniz gerekmektedir.

Son Düzenleme: 24/07/2014, 14:15, Düzenleyen: SCavusoglu.
Cevapla
#3
Merhaba SCavusoglu

me.UrunSurecTanimlari_alt_formu.setfocus

yaparak çözülmüştür. Teşekkür ederim.
Cevapla
#4
Sanırım yanlış konuya cevap yazdınız keza yazdığınız bu mesaj diğer açtığınız konu ile ilgilidir..

Cevapla
#5
evet kusura bakmayın yanlış olmuş
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task