Merhabalar,
yaptığım programda bir formdaki butona tıklandığında başka bir formdaki onay kutusunun değerini değiştirmek istiyorum
şöyle bir mantık var aslında
Private Sub cmdkaydet_Click()
Me.checkbox1= True
End Sub
buradaki "Me" olunca sorun yok ama başka bir formdaki onay kutusunu değiştirmek için ne yazmam gerekiyor.
örnek eklemedim heralde basit bir şeydir.
Bir formdan diğer formdaki bir kontrolü değiştirme
Aşağıdaki kodu bağlayacağınız bir düğme ile onay kutusunun işaretlenmesini,
Aşağıdaki kod ile ise onay kutusunun işaretinin kaldırılmasını sağlayabilirsiniz.
Eğer aynı düğme ile hem işaretlemek hem de işareti kaldırmak isterseniz de aşağıdaki kodu kullanabilirsiniz.
Kod:
Private Sub Komut1_Click()
Forms![Form1]![Onay1].Value = "-1"
End Sub
Kod:
Private Sub Komut1_Click()
Forms![Form1]![Onay1].Value = "0"
End Sub
Eğer aynı düğme ile hem işaretlemek hem de işareti kaldırmak isterseniz de aşağıdaki kodu kullanabilirsiniz.
Kod:
Private Sub Komut1_Click()
If Forms![Form1]![Onay1].Value = "0" Then
Forms![Form1]![Onay1].Value = "-1"
ElseIf Forms![Form1]![Onay1].Value = "-1" Then
Forms![Form1]![Onay1].Value = "0"
End If
End Sub
Sn. BlackEagle
çok teşekkür ederim
çok teşekkür ederim
Rica ederim. Sorununuzun çözüldüğüne sevindim. Kolay gelsin..
ya ben bu kodu altforma uygulamak istiyorum ancak altform bulunamadı diyor
alt form için değişen birşey mi var acaba?
formumun içinde bir alt form var ben ana formdan butona tıkladığımda altformdaki onay kutusunu değiştirmek için
Forms![MulkAltForm]![chbkullanimdurumu].Value = "0"
yazdım ama MulkAltForm bulunamadı diye hata verdi
alt form için değişen birşey mi var acaba?
formumun içinde bir alt form var ben ana formdan butona tıkladığımda altformdaki onay kutusunu değiştirmek için
Forms![MulkAltForm]![chbkullanimdurumu].Value = "0"
yazdım ama MulkAltForm bulunamadı diye hata verdi
Son Düzenleme: 06/06/2010, 18:37, Düzenleyen: badboy627.
Forms![AnaForm]![MulkAltForm]![chbkullanimdurumu].Value = "0" şeklinde deneyin.
Konuyu Okuyanlar: 1 Ziyaretçi