Skip to main content

AccessTr.neT


Combobox Evet Hayır Seçiminde Açılan Kutuya Zorunlu Veri Girişi Mesajı Gelmesi.

Combobox Evet Hayır Seçiminde Açılan Kutuya Zorunlu Veri Girişi Mesajı Gelmesi.

Çözüldü #1
Merhaba,

Yaptığım çalışmada , Formlarda


1- Talep Durumunda « evet» seçilince  talep tarihi «aktif» olarak açılıyor ve tarihi giriş yapılabiliyor
2- Talep Durumunda « hayır » seçilince  talep tarihi «pasif» hale geliyor ve giriş yapılamıyor.

1.ve 2 Maddeleri yapabildim.

Ancak 3. ve 4.maddeleri için yardımlarınızı rica ediyorum.

3- Talep durumu «evet» seçilince talep tarihi aktif olarak açılıyor giriş yapmayı zorunlu kılısın istiyorum. Kısaca Bu alan zorunludur diye bir msgbox çıkmasını istiyorum ve en önemlisi şu tekrar «hayır» a geçince var olan tarihin silinmesini ve kutunun pasif hale gelmesini istiyorum bunu bir türlü yapamadım ..

4- Diğer sorum ise şu olacak . Mesela 1.kayıtta  «evet» dediğim kayıtta talep tarihi açık gözüküyor ve tarihi girebiliyorum bunda zaten sorun yok .  Ancak 2.kayıtı «hayır» yapıyorum tamam pasif oluyor ancak tekrar 1.kayıta döndüğümüzde kutuda tarih yazıyor ancak kutu pasif hale gelmiş oluyor. Bunuda bir türlü yapamadım


İlgili  Dosyayı ve daha açıklayıcı olması için ekran videosunu gönderiyorum.

Teşekkürler
Saygılarımla
.zip talep1.zip (Dosya Boyutu: 679,33 KB | İndirme Sayısı: 12)
Cevapla
#2
Yardım eden 1 kişi bile yokmu arkadaşlar.
Cevapla
#3
Merhaba Sayın @DENTAVAX

Kusura bakmayın sizin konu açacağınızdan haberimiz olmadığından geç bakabildik. Bayram sonrası kimi tatilini 9 güne uzattı kimi 4-5 günlük açığı kapatabilmek için canını dişine taktı. Konunuz açılır açılmaz geri dönüş yapacağız diye bir kuralımız elimizden geldiğince ve fırsatını bulur bulmaz ilgileniyoruz sorularınızla.

Telefonda örneğinizi inceleme şansım yok seyahat halinde olduğum için ancak yapılacakları şöyle özetleyeyim:
Formunuzun kayıt seçicileri ve veri giriş özelliğini kapatıp kaydetmek ve aramak için birer buton ekleyin. Kaydet butonuna


If talepdurumu = "hayir" then
Docmd.acCmdSaveRecord
ElseIf isnull(taleptarihi) or taleptarihi="" then
Msgbox "tarih seçiniz"
Taleptarihi. Setfocus
End if
Benzer bir kod ile tarih alanı talep durumu evet ise boş olamaz şeklinde bir kontrol ekleyebilir kayıt butonuna me.dirty true/false seçeneği ile kaydet/iptal et seçeneği ekleyebilirsiniz.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task