Hvordan lage en feilmelding i Access 2007
Opprette brukervennlige meldinger i Access database applikasjon kan være mer effektivt enn å vise standard feilmelding. I Visual Basic for Applications (VBA), bruk "On Error GoTo" statement å felle feil og rette prosedyren strømme til plasseringen av feilhåndterings uttalelser. Lag en beskrivende feilmelding ved hjelp av en meldingsboks som vil informere brukeren om feilen og eventuelt hvordan det kan løses.
Bruksanvisning
1 Klikk "Database Verktøy" og deretter "Visual Basic" for å åpne Microsoft Visual Basic-redigering. Klikk på "Insert" -menyen, deretter "Module" for å legge til en ny kode modul.
2 Opprett en ny sub prosedyre:
Private Sub createErrorMessage ()
På Error GoTo Err_createErrorMessage:
3 Lag en streng variabel som du vil bruke til å generere en feil:
Dim mydata As String
mydata = "1234567"
4 Legg til følgende kode for å generere en feil ved å legge til "-1" til lengden eiendommen av "Left" funksjon:
mydata = Left (0, -1)
5 Skriv inn følgende kode for å fange opp feilen og skape en feilmelding informere brukeren om feilen:
Exit_createErrorMessage:
Exit Sub
Err_createErrorMessage:
MsgBox "Error: Length needs to be greater than zero.", vbCritical
End Sub
6 Trykk "F5" for å kjøre sub prosedyre og se responsen.