Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Wanneer u in de formulierweergave in Microsoft Office Access 2007 of in Microsoft® Access® 2010 probeert het muiswiel te gebruiken om door records in een formulier te navigeren, gebeurt er niets. U kunt echter het muiswiel gebruiken om records omhoog en omlaag te verplaatsen wanneer u het formulier overschakelt naar gegevensbladweergave.
Het muiswielgedrag in de formulierweergave is opzettelijk gewijzigd in Access 2007 en in Access 2010 om verwarring bij gebruikers te verminderen. In eerdere versies van Access verplaatste het muiswiel soms de schuifbalk of het muiswiel verplaatste records omhoog of omlaag. Het gedrag van het muiswiel is nu consistent en verplaatst alleen de schuifbalk. Er is geen eigenschap om dit gedrag te wijzigen.
U kunt uw muiswiel blijven gebruiken in de formulierweergave in Access 2007 en in Access 2010. Hiervoor schakelt u de database in of verplaatst u deze naar een vertrouwde locatie. Voer vervolgens deze stappen uit:
Open het formulier in de ontwerpweergave.
Gebruik de toetsencombinatie Alt+F11 of klik op Code weergeven in de groep Extra op het lint om het editorvenster van Microsoft Visual Basic te openen.
Plak de volgende code in het codevenster.
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
Sla het formulier op en open het in de formulierweergave.
Deze code dwingt de gebruiker om een record op te slaan waarin wijzigingen zijn aangebracht voordat de gebruiker naar een andere record schuift. Een van de belangrijkste redenen voor de wijziging in het schuifgedrag was dat gebruikers het muiswiel gebruikten om door records te bladeren en hun wijzigingen automatisch en onverwacht op te slaan in hun record.