AccessTr.neT

Tam Versiyon: Form denetimlerinde Enter tuşu
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
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.
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.
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-yapilm...ht=ado+ile
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>