Access 2007 veya Access 2010 formundaki kayıtları kaydırmak için fare tekerleğini kullanamazsınız
Belirtiler
Microsoft Office Access 2007'de veya Microsoft Access 2010'da Form Görünümü'nde, bir formdaki kayıtlarda gezinmek için fare tekerleğini kullanmaya çalıştığınızda hiçbir şey olmaz. Ancak, formu Veri Sayfası Görünümü'ne geçirdiğinizde kayıtları yukarı ve aşağı taşımak için fare tekerleğini kullanabilirsiniz.
Neden
Form Görünümü'ndeki fare tekerleği davranışı, kullanıcı karışıklığını azaltmak için Access 2007 ve Access 2010'da kasıtlı olarak değiştirildi. Access'in önceki sürümlerinde fare tekerleği bazen kaydırma çubuğunu hareket ettiriyor veya fare tekerleği kayıtları yukarı veya aşağı hareket ettiriyor. Fare tekerleği davranışı artık tutarlıdır ve yalnızca kaydırma çubuğunu taşır. Bu davranışı değiştirmek için özellik yok.
Geçici Çözüm
Access 2007 ve Access 2010'daki Form Görünümü'nde fare tekerleğinizi kullanmaya devam edebilirsiniz. Bunu yapmak için veritabanınızı etkinleştirin veya güvenilir bir konuma taşıyın. Ardından şu adımları izleyin:
Formu Tasarım Görünümü'nde açın.
Alt+F11 tuş bileşimini kullanın veya Şeritteki Araçlar grubunda Kodu Görüntüle'ye tıklayarak Microsoft Visual Basic düzenleyici penceresini açın.
Aşağıdaki kodu kod penceresine yapıştırın.
Private Sub Form_MouseWheel(ByVal Page As Boolean, ByVal Count As Long) If Not Me.Dirty Then If (Count < 0) And (Me.CurrentRecord > 1) Then DoCmd.GoToRecord , , acPrevious ElseIf (Count > 0) And (Me.CurrentRecord <= Me.Recordset.RecordCount) Then DoCmd.GoToRecord , , acNext End If Else MsgBox "The record has changed. Save the current record before moving to another record." End If End Sub
Formunuzu kaydedin ve Form Görünümü'nde açın.
Bu kod, kullanıcı başka bir kayda geçmeden önce değişiklikleri yapılan bir kaydı kaydetmeye zorlar. Kaydırma davranışındaki değişikliğin ana nedenlerinden biri, kullanıcıların kayıtlarda gezinmek ve değişiklikleri otomatik olarak ve beklenmedik bir şekilde kayıtlarında kaydetmek için fare tekerleğini kullanmasıydı.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin