Skip to main content

AccessTr.neT


Formdaki text boxların girişe göre pasif veya aktif olması

Formdaki text boxların girişe göre pasif veya aktif olması

Çözüldü #3
Sayın Volkan;
Şimdi birlikte düşünelim istediğimiz ISLEM kutuna girilen değere göre siyah çerçeve içerisine aldığın metin kutularına değer girilmemesi.
Şimdi bu konuda 3 seçenek var.
1-Metin kutusu görünmez olur.
2- Metin kutusu pasif olur.
3- Metin kutusu kilitli olur.

Sanırım 2. sini tercih ediyorsun.
Bu işin kodu şudur: ' Metin_kutusu_adı.enabled=false' ( tırnaklar olmayacak)
Peki bu ISLEM kutusuna göre olacağı için, bunu ISLEM kutusunun olaylarından bir veya birkaçına yazmalıyız.
Tasarım görünümünde ISLEM kutusunun özelliklerinden olaylar sekmesine girdiğinde o kutuda olabilecek olayların hemen hepsi mevcuttur.
Biz içindeki veri değiştiğine göre işlem yapacağımız için "Değiştiğinde" kısmınını tıklıyoruz ve çıkan seçeneklerden "Olay Yordamına" tıklayıp kod sayfamıza bakıyoruz.
Karşımıza aşağıdaki şekilde bir yordam çıkıyor. İşte biz bu ISLEM değiştiğinde ne olmasını istiyorsak onu yazacağız.
Private Sub ISLEM_Change()

End Sub

Anlaşılması için şöyle yazalım:

Private Sub ISLEM_Change()
if me.ISLEM=0 THEN
KALKIS_SAATI.enabled=false
KALKIS_LIMANI.enabled=false
...
...
...
...
..
else
KALKIS_SAATI.enabled=true
KALKIS_LIMANI.enabled=true
..
..
..
..
end if
End Sub

.. olan yerlere diğer kutuları yazıyorsun.
Umarım anlatabilmişimdir. Kolay gelsin.

-------------------
Sayın alpeki99 sizin cevap verdiğinizi farketmedim. Özür dilerim.
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 24/12/2010, 01:27, Düzenleyen: Hayri16.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Formdaki text boxların girişe göre pasif veya aktif olması - Yazar: Hayri16 - 24/12/2010, 01:21
Task