Skip to main content

AccessTr.neT


Liste Kutusunda Çifttıklandığı Olayında Kodum Eksik Çalışıyor.

Oğuz Türkyılmaz
Oğuz Türkyılmaz
8
2332

Liste Kutusunda Çifttıklandığı Olayında Kodum Eksik Çalışıyor.

#5
(08/11/2018, 23:43)Oğuz Türkyılmaz yazdı: Merhabalar Şu an kafayı yemek üzereyim daha önce çalışan kodlarda anormallik oluşturdum. Onun yedeği bunun yedeği derken aktüel uygulamamı bozdum mu ne yaptım bilemiyorum. Çalışan uygulamamda Müşteri Listesi Formundaki Liste kutusunun arama bölümünde TÜRK yazdığımda listemde veriler filtrelenerek ( burası bozulmamış ) ekrana geliyordu ve içinde türk ibaresi olan ilk kayda focuslanıyordu ve ben ok tuşuyla içinde türk ibaresi geçen kayıtlar arasında aşağı yukarı dolaşıyordum. ( burayı komple uçurmuşum Img-grin ) ben bu kayıt üzerinde çift tıkladığımda  seçilen kayıt ile eşleşen içinde verilerin bulunduğu farklı formu açtırıyordu. ( şu an yeni kayıt yapmaya hazır halde boş form getiriyor ama koda göre eşleşen kaydı bulup ekrana getirmesi gerekiyor. Ben forumdan yardımlar sonucunda öğrendiğim iki yöntemlede tekrar bu işlemi yaptırmaya kalktım ama neden olmadığını bir türlü çözemedim. İlgilenenlere şimdiden teşekkür ederim.

Öncelikle konuyu daha önceden az çok hatırlıyorum. Bir kaç sorunuza ufak çözümler üretebiliriz.

"Müşteri Listesi" formu açıldığında arama butonuna fokus yaparak açılıyordu. Bunun için;
Formun geçerli olduğunda olayına "Me.TxtSearch.SetFocus" yazarsanız arama kutusuna odaklanarak açılır.

Daha sonra ok tuşları ile kayıtlar arasında gezebilmeniz için klavyeden tab tuşu ile geçiş yapabilirsiniz.
Bunun için de arama kutusunun sekme dizinini "0" yapın, liste kutusunu "1" yapın.
Yeni kayıt butonuna tab tuşu ile geçmek istemiyorsanız "Yeni Kayıt" butonunun sekme durağını "Hayır" yapabilirsiniz. 
Böylece sadece arama kutusu ile liste kutusu arasında geçiş yaparsınız.

Diğer konu @halililyas ın da dediği gibi "F_002_MusteriTanimlama" formunu "Yeni Kayıt" butonuyla açıyorsunuz zaten.
Buton ile açarken de aşağıdaki kodları kullandığınız için, "Yüklendiğinde" olayındaki kodları kaldırabilirsiniz.


Kod:
DoCmd.OpenForm "F_002_MusteriTanimlama"
DoCmd.GoToRecord , , acNewRec

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: Liste Kutusunda Çifttıklandığı Olayında Kodum Eksik Çalışıyor. - Yazar: Allback - 09/11/2018, 10:41
Task