AccessTr.neT

Tam Versiyon: kayıt değiştiğinde aktif olmayan alanların tekrar aktif olması
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Arkadaşlar Merhaba Halay

Ekteki dosyada URUNHAREKETLERI formunda HAREKETTURU'ne SEVKIYAT yazdığımda bazı alanların aktif olmamasını istiyorum. Buraya kadar normal fakat yeni kayıda girdiğimde halen belirlediğim alanlar aktif değil. Oysa ben sadece HAREKETTURU SEVKIYAT olan kayıtlarda aktif olmamasını istiyorum. Bu problemi nasıl çözebilirim Icon_rolleyes

Yardımcı olacak arkadaşlara şimdiden teşekkür ederim Img-grin
Sn.yasinunal Komut Düğmesinin Tıklatıldığında Olayına

İstediğiniz alanı kilitlemek için
Me.metinadı.Enabled = False
örnek
Me.GIRIS_CIKIS.Enabled = False


İstediğiniz alanı açmak için
Me.metinadı.Enabled = True
örnek
Me.GIRIS_CIKIS.Enabled = True

Kodlarını Kullanabilirsiniz..
Sayın Emturker öncelikle ilginiz için teşekkür ederim. Komut düğmesinin tıklanıldığı olayına demişsiniz ama hangi komut düğmesinin olduğunu anlayamadım. Sanırım biraz yanlış anlattım HAREKETTURU kısmına SEVKIYAT yazdığımda zaten istediğim alanları aktif yada pasif yapıyorum. Fakat bir sonraki kayda geçtiğimde halen pasif yaptığım durum devam ediyor. Oysa yeni kayıda geçtiğimde ilgili alanın tekrar aktif olmasını istiyorum.
Sn.yasinunal ozaman formun üzerine birtane buton ekleyin yeni kayıt diye tıkladığında olayına;
DoCmd.GoToRecord , , acNewRec
Me.TESLİM_EDEN.Enabled = True
Me.TESLİM_ALAN.Enabled = True
Me.HAREKET_TURU.SetFocus


yazın hem yeni kayıt yapmış olursunuz hemde kilitli alanlar açılmış olur.
Emturker'in cevabından sonra sn.yasinunal'ın cevabını bekledim, malesef yanıt gecikti. Bu sırada anladığım kadarıyla düzenlediğim örneği ekleyeyim, unutulup boşa gitmesin.

[attachment=9793]