LibreOffice 7.3 Βοήθεια
Η Option Compatible (Συμβατή επιλογή) επεκτείνει τον μεταγλωττιστή Basic του LibreOffice και τον χρόνο εκτέλεσης, επιτρέποντας συμπληρωματικές δομές γλώσσας στη Basic.
Η λειτουργία CompatibilityMode() ελέγχει την κατάσταση χρόνου εκτέλεσης και επηρεάζει όλον τον εκτελούμενο κώδικα μετά τη ρύθμιση ή επαναρύθμιση της κατάστασης.
Αυτή η επιλογή μπορεί να επηρεάσει ή να βοηθήσει στις παρακάτω καταστάσεις:
Να επιτρέπονται ειδικοί χαρακτήρες ως ταυτοποιητές. Όλοι οι χαρακτήρες που ορίζονται ως γράμμα στο σύνολο χαρακτήρων Latin-1 (ISO 8859-1) είναι αποδεκτοί ως τμήμα των ταυτοποιητών.
Δημιουργία σταθερών VBA συμπεριλαμβανόμενων μη εκτυπώσιμων χαρακτήρων.
Υποστήριξη των λέξεων-κλειδιών Private/Public για διεργασίες.
Υποχρεωτική πρόταση Set για αντικείμενα.
Προεπιλεγμένες τιμές για προαιρετικές παραμέτρους στις διαδικασίες.
Επώνυμα ορίσματα όταν υπάρχουν πολλές προαιρετικές παράμετροι.
Προφόρτωση των βιβλιοθηκών του LibreOffice Basic
Option Compatible είναι απαραίτητη κατά την κωδικοποίηση αρθρωμάτων κλάσης.
Option Compatible
Option Compatible
' με αυτήν την επιλογή δουλεύει ο κώδικας, αλλιώς προκαλεί σφάλμα μεταγλώττισης
Sub Main
ä = 10
print ä
End Sub
Η πρόταση Option VBAsupport 1 ορίζει την πρόταση Option Compatible αυτόματα.