Περιεχόμενα
Δείκτης 🔎︎

# Συναρτήσεις χειρισμού σφαλμάτων

Χρησιμοποιήστε τις παρακάτω προτάσεις και συναρτήσεις για να καθορίσετε τον τρόπο που η LibreOffice Basic αντιδρά σε σφάλματα χρόνου εκτέλεσης.

Η LibreOffice Basic προσφέρει αρκετές μεθόδους αποτροπής τερματισμού προγράμματος όταν συμβαίνει σφάλμα χρόνου εκτέλεσης.

## Συνάρτηση CVErr

Μετατρέπει μια έκφραση συμβολοσειράς ή την αριθμητική έκφραση σε μια έκφραση variant του υπο- τύπου "Error".

## Συνάρτηση Erl

Επιστρέφει τον αριθμό γραμμής όπου παρουσιάστηκε το σφάλμα κατά την εκτέλεση του προγράμματος.

## Συνάρτηση Err

Επιστρέφει έναν κωδικό σφάλματος που προσδιορίζει το σφάλμα που παρουσιάστηκε κατά την εκτέλεση του προγράμματος.

## Αντικείμενο Err [VBA]

Χρησιμοποιήστε το αντικείμενο VBA Err για πρόκληση ή χειρισμό σφαλμάτων χρόνου εκτέλεσης.

## Συνάρτηση IsError

Επιστρέφει μια ένδειξη που υποδηλώνει αν η μεταβλητή περιέχει μία τιμή λάθους.

## Συνάρτηση Error

Επιστρέφει το μήνυμα σφάλματος που αντιστοιχεί σε τιμή ή προκαλεί δεδομένου περιεχομένου σφάλμα.

## Πρόταση On Error GoTo ... Resume

Ενεργοποιεί μια ρουτίνα χειρισμού σφάλματος αφού παρουσιαστεί κάποιο σφάλμα ή επαναφέρει την εκτέλεση του προγράμματος.

## Πρόταση Resume

Επαναφέρει τις πληροφορίες σφάλματος και δείχνει τι θα εκτελεστεί μετά.

## ScriptForge.Exception service

The Exception service is a collection of methods to assist in code debugging in Basic and Python scripts and in error handling in Basic scripts.

In Basic scripts, when a run-time error occurs, the methods and properties of the Exception service help identify the error context and allow to handle it.