05-07-2018, 23:10 (En son düzenleme: 06-07-2018, 00:51 m_demir.)
Çok, çok teşekkürler. Hocam ellerinize sağlık.
Hocam eklediğiniz Kod ile Form metin kutusunun boş olup olmadığını kontrol edebiliyorum.
Benim istediğim BFormunda 5 Adet Metin kutusu var BAltFormda 4 adet metin kutusu var.
BFormunda MetinKutusu2 ve BAltForumda MetinKutusu4 dolu ise kayıt yapmasın Uyarı mesajı versin. Bunun için nasıl bir kod eklemem gerekiyor. Saygılarımla iyi çalışmalar.
Sn m_demir;
if forms!BFormunda!MetinKutusu2<>"" And forms!BFormunda!BAltForumda.Form!MetinKutusu4<>"" then
Dim Cvp
Cv=msgbox ("Uyari mesaji", vbcritical,"MESAJ BASLIGI")
me.undo
end if
kosullu uyari dongu disinda olusturulmasi daha avantajli.
06-07-2018, 22:00 (En son düzenleme: 06-07-2018, 22:00 m_demir.)
Hocam yazmış olduğunuz kodu ekli dosyama uygulayamadım. Hata verdi.
Satıs Formunda ÖDEMELER başlığı altında Ödeme bilgilerini girip OdKaydet butonuna tıkladığımız zaman. Satıs Formunda StokNo Metin Kutusu ve Satis Alt Formu (FaturaDetay)
Formunda Yekun etin kutusu dolu ise kayıt yapmasın uyarı mesajı versin.
Eklediğiniz kodu anlatığım şekilde ekli dosyama uygularsanız sevinirim saygılarımla iyi çalışmalar.
Private Sub OdKaydet_Click()
If Forms.Satis.FaturaDetay.Form.Yekun = "" Or Forms.Satis.StokNo = "" Then
If Forms.Satis.StokNo = "" Then
MsgBox "StokNo bos": Forms.Satis.StokNo.SetFocus
Else
MsgBox "Yekun bos"
End If
Exit Sub
End If
...
... end sub