Χρήση ενεργειών «Αν» στις Συντομεύσεις
Χρησιμοποιήστε την ενέργεια «Αν» (επίσης γνωστή ως ενέργεια συνθήκης) για να διαμορφώσετε μια συντόμευση, η οποία ελέγχει συγκεκριμένες συνθήκες και λειτουργεί διαφορετικά ανάλογα με τη συνθήκη που ικανοποιείται. Οι ενέργειες «Αν» σάς παρέχουν την ευελιξία να διαμορφώνετε διαφορετικές διαδρομές που μπορούν να ακολουθούν οι ενέργειές σας, ανάλογα με συνθήκες που είναι γνωστές μόνο όταν εκτελείται η συντόμευση.
Με απλά λόγια, η ενέργεια «Αν» σάς επιτρέπει να χρησιμοποιείτε τις παρακάτω εκφράσεις σε μια συντόμευση: Αν μια συνθήκη είναι αληθής, να γίνει αυτό, διαφορετικά να γίνει το άλλο. Για κάθε αποτέλεσμα εκτελείται μια διαφορετική σειρά ενεργειών.
Μπορείτε να χρησιμοποιείτε την ενέργεια «Αν» για να ελέγχετε αν το περιεχόμενο που μεταβιβάζεται στην ενέργεια ως είσοδος πληροί μια συγκεκριμένη συνθήκη. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε την ενέργεια «Αν» για να επαληθεύσετε ότι μια ιστοσελίδα που προσκομίστηκε από μια προηγούμενη ενέργεια περιέχει τη λέξη «γεμιστά».
Σημείωση: Αν δεν είστε εξοικειωμένοι με την έννοια των εισόδων και εξόδων, δείτε το θέμα Εισαγωγή στον τρόπο λειτουργίας των συντομεύσεων.
Μόλις τοποθετηθεί στη συντόμευση, η ενέργεια «Αν» περιλαμβάνει τρεις δείκτες (ετικέτες στον επεξεργαστή συντομεύσεων): «Αν», «Διαφορετικά», και «Τέλος αν».
Στον δείκτη «Αν», μπορείτε να διαμορφώσετε τις παραμέτρους «Είσοδος» και «Τιμή». Αγγίξτε την παράμετρο «Είσοδος» για να επιλέξετε μια συνθήκη. Οι διαθέσιμες συνθήκες εξαρτώνται από τον τύπο της εισόδου. Οι είσοδοι κειμένου έχουν συνθήκες όπως οι εξής: είναι, δεν είναι, και περιέχει. Οι είσοδοι αριθμών έχουν συνθήκες όπως οι εξής: είναι μεγαλύτερο από, είναι λιγότερο από, ή είναι μεταξύ.
Επειδή η ενέργεια «Αν» έχει δύο πιθανά αποτελέσματα –η συνθήκη είναι αληθής ή η συνθήκη είναι ψευδής– μπορείτε να τοποθετήσετε ενέργειες σε δύο διαδρομές. Όταν εκτελεστεί η συντόμευση, μια αληθής συνθήκη μεταβιβάζει την είσοδο στην πρώτη ενέργεια αμέσως μετά από τον δείκτη «Αν», ενώ μια ψευδής συνθήκη μεταβιβάζει την είσοδο στην πρώτη ενέργεια μετά από τον δείκτη «Διαφορετικά».
Η τελευταία ενέργεια που παράγει έξοδο στην περίπτωση «Αν» ή στην περίπτωση «Διαφορετικά» μεταβιβάζει το περιεχόμενό της μέσω του δείκτη «Τέλος αν» ως έξοδο (διατίθεται για ανάκτηση μέσω της μαγικής μεταβλητής «Αποτελέσματα αν»). Αυτό σημαίνει ότι η τελευταία ενέργεια σε κάθε διαδρομή της ενέργειας «Αν» επηρεάζει συνολικά την έξοδο της ενέργειας.
Συμβουλή: Μπορείτε να τοποθετήσετε ενέργειες «Αν» τη μία μέσα στην άλλη για να δημιουργήσετε ένα πιο σύνθετο δέντρο αποφάσεων στη συντόμευσή σας: Στον επεξεργαστή συντομεύσεων, σύρετε μια δεύτερη ενέργεια «Αν» ώστε να επικαλύπτει το κάτω τμήμα της πρώτης ενέργειας «Αν». Η δεύτερη ενέργεια «Αν» τοποθετείται ως ένθετη (σε εσοχή) κάτω από την πρώτη ενέργεια «Αν».