Συνάρτηση Reset
Ισχύει σε: Εφαρμογές καμβά Εφαρμογές βάσει μοντέλου
Επαναφέρει ένα στοιχείο ελέγχου στην προεπιλεγμένη τιμή του, απορρίπτοντας τυχόν αλλαγές από τον χρήστη.
Περιγραφή
Η συνάρτηση Reset επαναφέρει ένα στοιχείο ελέγχου στην τιμή ιδιότητας Default. Τυχόν αλλαγές από τον χρήστη απορρίπτονται.
Δεν μπορείτε να επαναφέρετε στοιχεία ελέγχου που βρίσκονται εντός ενός στοιχείου ελέγχου Gallery ή Edit form εκτός αυτών των στοιχείων ελέγχου. Μπορείτε να επαναφέρετε στοιχεία ελέγχου από τύπους σε στοιχεία ελέγχου εντός της ίδιας συλλογής ή φόρμας. Μπορείτε, επίσης, να επαναφέρετε όλα τα στοιχεία ελέγχου ενός μιας φόρμας με τη συνάρτηση ResetForm.
Η χρήση της συνάρτησης Reset είναι μια εναλλακτική της εναλλαγής της ιδιότητας Reset των στοιχείων ελέγχου εισαγωγής και γενικά προτιμάται. Η ιδιότητα Reset ενδέχεται να αποτελεί μια καλύτερη επιλογή εάν είναι απαραίτητη η επαναφορά πολλών στοιχείων ελέγχου μαζί από πολλούς τύπους. Η εναλλαγή της ιδιότητας Reset μπορεί να εκτελεστεί από ένα στοιχείο ελέγχου Button με τον τύπο Reset = Button.Pressed ή από μια μεταβλητή με Reset = MyVar και εναλλαγή του MyVar με τον τύπο Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Τα στοιχεία ελέγχου εισαγωγής επαναφέρονται επίσης όταν αλλάζει η ιδιότητά τους Default.
Η επαναφορά δεν έχει τιμή επιστροφής και μπορείτε να τη χρησιμοποιήσετε μόνο σε τύπους συμπεριφοράς.
Σύνταξη
Επαναφορά ( Έλεγχος )
- Έλεγχος – Απαιτείται. Το στοιχείο ελέγχου προς επαναφορά.
Παράδειγμα
- Εισαγάγετε ένα στοιχείο ελέγχου Text input σε μια οθόνη. Από προεπιλογή, το όνομά του θα είναι TextInput1 και η ιδιότητά του Default θα οριστεί σε "Text input".
- Πληκτρολογήστε μια νέα τιμή στο πλαίσιο κειμένου.
- Εισαγάγετε ένα στοιχείο ελέγχου Button στην οθόνη.
- Ορίστε την ιδιότητα OnSelect του κουμπιού σε Reset( TextInput1 ).
- Επιλέξτε το κουμπί. Αυτό μπορεί να γίνει ακόμα και κατά τη σύνταξη με επιλογή προς τα άκρα του στοιχείου ελέγχου.
- Τα περιεχόμενα του πλαισίου κειμένου θα επιστρέψουν στην τιμή της ιδιότητας Default.