D03 Fehlerbehandlung
Anweisung
In jeder Prozedur muss auf mögliche Fehler geachtet werden.
Zur Vermeidung von
Programmierfehler
Beschreibung
Besonders wichtig ist dies, wenn man plant die Anwendung später mittels einer Runtime-Version laufen zu lassen.
Die Access-Runtime unterstützt nicht die in der Access-Vollversion eingebaute Fehlerbehandlung. Sie kann nur auf eine Fehlerbehandlung reagieren, welche direkt im Code enthalten ist.
Grundstruktur einer Funktion mit Fehlerbehandlung:
Function BeispielFunktionD03() As Typ
'
' Variablen-Deklaration
'
On Error GoTo HandleErr
'
' eigentlicher Programm-Code
'
BeispielFunktionD03 = <Wert>
ExitHere:
' Ausstieg
Exit Function
HandleErr:
' Fehlerbehandlung
BeispielFunktionD03 = <Fehlerwert>
Resume ExitHere
End Function