AccessTr.neT
Form denetimlerinde Enter tuşu - 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ığı: Form denetimlerinde Enter tuşu (/konu-form-denetimlerinde-enter-tusu.html)



Form denetimlerinde Enter tuşu - baron - 06/12/2010

Hazırladığım bir formda Açılır Kutu ve Metin Kutusu türü denetimler mevcut.
Fare kullanmadan bunlar arasında Enter tuşu ile gezinmek istiyorum.
Ancak normalde Enter tuşu tüm denetimleri dolaşınca ilgili kaydın kaydedilmesini sağlıyor.
Bunu engeleyebilir miyiz?
Yani ben Enter tuşu ile ne kadar denetimler üzerinde dolaşsam ilgili kayıt tablolara kaydedilmesin ve ben bunu sadece commandbutton ile kendim yapayım.


Cvp: Form denetimlerinde Enter tuşu - Coskun0559 - 06/12/2010

Private Sub Açılan_Kutu0_KeyPress(KeyAscii As Integer)
If keycode = vbkeyEnter Then
Me.Metin2.SetFocus
End If
End Sub
'*************************************************
Private Sub Metin2_KeyPress(KeyAscii As Integer)
If keycode = vbkeyEnter Then
Me.Açılan_Kutu0.SetFocus
End If
End Sub[/vb]

Form üzerindeki denetimlerin "sekme durağı" özelliklerini "Hayır" olarak seçin.


Cvp: Form denetimlerinde Enter tuşu - POWER - 07/12/2010

Sn baron,

Formunuzda kayıt kaynağı boş olmadığı sürece bunu engelleyemezsiniz.
Bu accces in bir özelliğidir.

Eğer ben formuma bir kaydet butonu koyayım ona basmadan kaydetmesin diyorsanız ADO ile kayıt imkanını kullanmanız lazım. Bu konuyla ilgili örnek aşağıdadır.

https://accesstr.net/konu-ado-ile-yapilmis-tum-ozellikleri-ile-bir-form-uygulamasi.html&highlight=ado+ile


Cvp: Form denetimlerinde Enter tuşu - Seruz - 07/12/2010

sn. horozufuk'un da yazdığı gibi bu durumlarda en iyisi ADO kullanmak.

Bunun için güzel bir örneği aşağıdaki konuda bulabilirsiniz.
<a href="https://accesstr.net/konu-anket-calismasi.html">Anket Çalışması</a>