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