Merhaba,
Bir tane kayıt formum var. (Yeni Kayıt Ekle) Bu formdaki statü kısmında 2 seçenek var.
1-) OK
2-) Hazırlanacak
Kullanıcı bu seçeneklerden "OK"i seçerse tüm bilgileri eksiksiz doldurarak kayıt yapması, "Hazırlanacak" seçeneğini seçerse sadece "std_adi" metin kutusuna bilgi girerek kayıt yapmasını istiyorum.
Şu anki halinde statü için herhangi bir kriter koyamadığımdan tüm metin kutularına ve açılan kutulara bilgileri girmeden kayıt yapmıyor. Açılan kutudaki seçime göre koşulu nasıl belirleyebilirim.
Bir de aynı formda "Temizle" butonum var. Form açıldığında eksik bilgi varken "Kaydet" butonuna basıldığında kayıt yapmasını engelledim ama temizle butonuna basıp, "Kaydet" butonuna basınca "Run Time" hatası veriyor. Bu sorunu nasıl çözebilirim.
Açılan Kutudan Seçilene Göre Kriter Belirleme
merhaba
örneğinizde sordugunuz yerler dışındaki tablo ve formları silseniz daha anlaşılır olacak ,biraz karışık geldi bana ancak anladığım kadarıyla,şu şekilde yapabilirsin
If Me.statü = "OK" Then
ESE
........
End If
örneğinizde sordugunuz yerler dışındaki tablo ve formları silseniz daha anlaşılır olacak ,biraz karışık geldi bana ancak anladığım kadarıyla,şu şekilde yapabilirsin
If Me.statü = "OK" Then
ESE
........
End If
Sadece yeni kayıt eklemek için kullandığım "standart_kayit_formu"nda bu işlemi yapmak istiyorum.
"Kaydet" butonunun "Tıklandığında" olayına kodu yazmaya çalıştım ama başaramadım. Ya hiç hata mesajı vermedi ya da veri girsem de hata mesajı verdi.
Eki dediğiniz gibi yaptım. Diğer formları ve tabloları sildim.
"Kaydet" butonunun "Tıklandığında" olayına kodu yazmaya çalıştım ama başaramadım. Ya hiç hata mesajı vermedi ya da veri girsem de hata mesajı verdi.
Eki dediğiniz gibi yaptım. Diğer formları ve tabloları sildim.
Merhaba
yanlış anlamadıysam sanırım istediğin bu şekil bir şey,
yanlış anlamadıysam sanırım istediğin bu şekil bir şey,
Merhaba,
Tam olarak bu değil. Yaptığın düzenlemede statü seçimlerine göre enable = false/true yapıyor fakat true olan kutulara değer girilmesini zorunlu tutmuyor. Yani, sadece "Hazırlanacak"'ı seçip "Kaydet" deyince kaydetme işlemi yapıyor. Ben boş olan kutular için hata mesajları yazmıştım. Koşulları sağlamadan kayıt yapamasın istiyorum.
Bir de sizin yaptığınız düzenleme güzel bir fikir verdi. Formun açılışında statü hariç hepsinin enable'ını false yaptım. Seçime göre true oluyorlar ama "Kaydet" butonunun hata mesajlarını devreye alamıyorum bir türlü. Bu if-else çok yordu beni...
Edit: Dosya eklendi
Tam olarak bu değil. Yaptığın düzenlemede statü seçimlerine göre enable = false/true yapıyor fakat true olan kutulara değer girilmesini zorunlu tutmuyor. Yani, sadece "Hazırlanacak"'ı seçip "Kaydet" deyince kaydetme işlemi yapıyor. Ben boş olan kutular için hata mesajları yazmıştım. Koşulları sağlamadan kayıt yapamasın istiyorum.
Bir de sizin yaptığınız düzenleme güzel bir fikir verdi. Formun açılışında statü hariç hepsinin enable'ını false yaptım. Seçime göre true oluyorlar ama "Kaydet" butonunun hata mesajlarını devreye alamıyorum bir türlü. Bu if-else çok yordu beni...
Edit: Dosya eklendi
Konu ile ilgili yardımcı olabilecek kimse yok mu?
Konuyu Okuyanlar: 2 Ziyaretçi