Το πεδίο SkipIf συγκρίνει δύο παραστάσεις: Εάν η σύγκριση είναι αληθής, η συνάρτηση SkipIf ακυρώνει το τρέχον έγγραφο συγχώνευσης, μετακινείται στην επόμενη εγγραφή δεδομένων στο προέλευση δεδομένων και ξεκινά μια νέα συγχώνευση εγγράφου. Εάν η σύγκριση είναι ψευδής, η Microsoft Word συνεχίζει το τρέχον έγγραφο συγχώνευσης.
Τα έγγραφα που δημιουργήθηκαν σε προηγούμενες εκδόσεις των Word μπορούν να χρησιμοποιήσουν το πεδίο SkipIf για να αποτρέψουν Word από την παραγωγή ενός συγχωνευμένου εγγράφου για συγκεκριμένες εγγραφές στην προέλευση δεδομένων. Ωστόσο, μπορείτε να επιλέξετε εγγραφές δεδομένων πιο εύκολα, χρησιμοποιώντας την εντολή Φίλτρο στο παράθυρο διαλόγου Παραλήπτες συγχώνευσης αλληλογραφίας , η οποία εμφανίζεται όταν κάνετε κλικ στην επιλογή Επεξεργασία λίστας παραληπτών στην ομάδα Έναρξη συγχώνευσης αλληλογραφίας στην καρτέλα Στοιχεία αλληλογραφίας .
Σημείωση: Μην χρησιμοποιήσετε το πεδίο SkipIf με το πεδίο Next.
Σύνταξη
Όταν προβάλλετε το πεδίο SkipIf στο έγγραφό σας, η σύνταξη μοιάζει κάπως έτσι:
{ SKIPIF Expression1 Τελεστής Expression2 }
Σημείωση: Ένας κώδικας πεδίου καθορίζει τι θα εμφανίζεται στο πεδίο. Τα αποτελέσματα των πεδίων είναι αυτά που εμφανίζονται στο έγγραφο μετά την αξιολόγηση του κώδικα πεδίου. Για εναλλαγή μεταξύ της προβολής του κώδικα πεδίου και των αποτελεσμάτων του κώδικα πεδίου, πατήστε Alt+F9.
Οδηγίες
Μπορείτε να χρησιμοποιήσετε το πεδίο SkipIf σε ένα έγγραφο ή ως μέρος μιας συγχώνευσης αλληλογραφίας.
Για να χρησιμοποιήσετε το πεδίο SkipIf σε ένα έγγραφο, κάντε τα εξής:
-
Στην καρτέλα Εισαγωγή , στην ομάδα Κείμενο , κάντε κλικ στην επιλογή Γρήγορα Τμήματα και, στη συνέχεια, κάντε κλικ στην επιλογή Πεδίο.
-
Στη λίστα Ονόματα πεδίων , επιλέξτε SkipIf.
-
Στο πλαίσιο Κώδικες πεδίων , πληκτρολογήστε τις παραστάσεις, τον τελεστή, το αληθές κείμενο και το ψευδές κείμενο, μετά τη σύνταξη που εμφανίζεται παραπάνω.
-
Κάντε κλικ στο κουμπί OK.
Για να χρησιμοποιήσετε το πεδίο SkipIf ως μέρος μιας συγχώνευσης αλληλογραφίας, κάντε τα εξής κατά τη ρύθμιση της συγχώνευσης αλληλογραφίας:
-
Στην καρτέλα Στοιχεία αλληλογραφίας , στην ομάδα Εγγραφή & εισαγωγή πεδίων , κάντε κλικ στην επιλογή Κανόνες και, στη συνέχεια, κάντε κλικ στην επιλογή Παράλειψη εγγραφής εάν.
-
Στη λίστα Όνομα πεδίου , επιλέξτε το όνομα ενός πεδίου συγχώνευσης, όπως Πόλη.
-
Στη λίστα Σύγκριση , επιλέξτε τον τελεστή που θέλετε. Για παράδειγμα, για να ξεχωρίσετε τους παραλήπτες σε μια συγκεκριμένη πόλη, επιλέξτε Ίσο.
-
Στο πλαίσιο Σύγκριση με, πληκτρολογήστε την τιμή που θέλετε να χρησιμοποιήσετε. Για παράδειγμα, για να ξεχωρίσετε τους παραλήπτες στο Τόκυο, πληκτρολογήστε Τόκυο.
Σημείωση: Εάν έχετε επιλέξει είναι κενό ή δεν είναι κενό στη λίστα Σύγκριση , αφήστε το πλαίσιο Σύγκριση με κενό.
Ιδιότητες
Expression1, Expression2
Τιμές που θέλετε να συγκρίνετε. Αυτές οι παραστάσεις μπορούν να είναι δεδομένα πεδίων συγχώνευσης, σελιδοδείκτης ονόματα, συμβολοσειρές χαρακτήρων, αριθμοί, ένθετα πεδία που επιστρέφουν μια τιμή ή μαθηματικοί τύποι. Εάν μια παράσταση περιέχει κενά διαστήματα, περικλείστε την παράσταση σε εισαγωγικά.
Σημειώσεις:
-
Εάν χρησιμοποιείτε ένα πεδίο συγχώνευσης (MergeField) σε μια παράσταση, το πεδίο συγχώνευσης αναφέρεται στα δεδομένα της τρέχουσας εγγραφής δεδομένων και όχι στην επόμενη εγγραφή δεδομένων.
-
Η παράσταση2 πρέπει να περικλείεται σε εισαγωγικά, έτσι ώστε να συγκρίνεται ως συμβολοσειρά χαρακτήρων.
-
Εάν ο τελεστής είναι = ή <>, η παράσταση2 μπορεί να περιέχει ένα ερωτηματικό (?) που αναπαριστά οποιονδήποτε μεμονωμένο χαρακτήρα ή έναν αστερίσκο (*) για να αντιπροσωπεύει οποιαδήποτε συμβολοσειρά χαρακτήρων.
-
Εάν χρησιμοποιήσετε έναν αστερίσκο στην παράσταση2, το τμήμα της παράστασης1 που αντιστοιχεί στον αστερίσκο και τους υπόλοιπους χαρακτήρες της παράστασης2 δεν πρέπει να υπερβαίνει τους 128 χαρακτήρες.
Τελεστής
Τελεστής σύγκρισης. Εισαγάγετε ένα διάστημα πριν και μετά τον τελεστή.
Τελεστής |
Περιγραφή |
= |
Ίσο με |
<> |
Όχι ίσο |
> |
Μεγαλύτερο από |
< |
Μικρότερο από |
>= |
Μεγαλύτερο ή ίσο |
<= |
Μικρότερο ή ίσο |
Παράδειγμα
Όταν εισάγετε το παρακάτω πεδίο SkipIf σε μια κύριο έγγραφο συγχώνευσης αλληλογραφίας, το πεδίο SkipIf εξετάζει τα περιεχόμενα του πεδίου "Παραγγελία" στην τρέχουσα εγγραφή δεδομένων. Εάν το πεδίο "Παραγγελία" περιέχει έναν αριθμό μικρότερο από 100, δεν παράγεται συγχωνευμένο έγγραφο για τη συγκεκριμένη εγγραφή δεδομένων.
{ SKIPIF { MERGEFIELD Order } < 100 }