AccessTr.neT
Set Focusdan Çıkma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Set Focusdan Çıkma (/konu-set-focusdan-cikma.html)



Set Focusdan Çıkma - fenerli6774 - 27/12/2020

Merhabalar. Hepinize kolay gelsin.
Accessde Fiyatgirişi hücresine fiyat girdikten sonra bir sonraki kayıta gelindiğinden yine sekmenin fiyatgirişi hücresinde kalması için
Fiyatgirişi hücresinin "Çıkıldığında" olayına
sonraki kayıt komutunu yazdım ve set focus yaptım.

If txtMalno = txtKayitsay Then
MsgBox "Daha İleri Gidemezsiniz.", , "SON KAYITTASINIZ!"
Exit Sub
Else
DoCmd.GoToRecord , , acNext
End If
akFirmabiradi = txtFirmabirgecici.Value
Me.txtTeklifbir.SetFocus

Ama sonraki kayıt geldiğinde düzenlemem gereken başka hücreler var ise sayfanın neresine tıklarsam kayıt ilerlemesi yapıyor. Tıkladığım hücrelere gitmiyor. Hep set focusda kalıyor.

İlginiz için teşekkür ederim.


RE: Set Focusdan Çıkma - atoykan - 27/12/2020

Kodunuzdaki
Kod:
Else
DoCmd.GoToRecord , , acNext
End If
akFirmabiradi = txtFirmabirgecici.Value
Me.txtTeklifbir.SetFocus

kısmını
Kod:
Else
DoCmd.GoToRecord , , acNext
akFirmabiradi = txtFirmabirgecici.Value
Me.txtTeklifbir.SetFocus
End If

olarak değiştirip dener misiniz?


RE: Set Focusdan Çıkma - fenerli6774 - 28/12/2020

Teşekkür ederim. Hatamı farketim. Yazdığınız kod sorunumu çözdü. İyi çalışmalr.


RE: Set Focusdan Çıkma - fenerli6774 - 28/12/2020

Pardon. özür dilerim. Son Kayıta geldiği için Setfocustan çıkmış.
Setfocusu durduran bir komut var mıdır?
Varsa bir buton ekleyip o butona içerisine yazacağım.


RE: Set Focusdan Çıkma - atoykan - 28/12/2020

Rica ederim. Türkçe olarak tam nasıl tarif edebilirim bilemedim ancak şöyle söyleyeyim setfocus bir metoddur. Genellikle textbox, combobox gibi denetimlerde kullanılan bir odaklanma yardımcısıdır yürütülen / işletilen bir kod değildir (bu da tam ifade etmek istediğim değil ama sanırım kasttım anlaşılacaktır). Be çerçevede bir metodu ya kullanırsınız ya kullanmazsınız. Kodlamanızda şartlı olarak kullanabilirsiniz bunun için. Şöyle olursa setfocus kullanayım, olmazsa kullanmayayım diyerek planlama yapıp kodlarsanız sizin tabiriniz ile setfocusu istediğiniz durumlarda durdurabilirsiniz.


RE: Set Focusdan Çıkma - fenerli6774 - 28/12/2020

İlginiz için teşekkür ederim. Açıklamanız net olarak anlaşılmıştır.
Setfocus u çıkıldığında olayında alıp güncelleştime sonrasında olayına koyunca sorunum çözüldü. Güncelleştirme yapmadan önce form üzerinde değişiklik yapabiliyorum artık.
Cevaplanmış sorulara taşıyabilirsiniz.
Kolay gelsin.