Σημαντικό
Η υποστήριξη για το Microsoft InfoPath 2013 έληξε στις 14 Ιουλίου 2026. Συνιστάται η μετεγκατάσταση υπαρχουσών φορμών και ροών εργασιών του InfoPath σε υποστηριζόμενες λύσεις του Microsoft 365. Μάθετε περισσότερα σχετικά με την απόσυρση του InfoPath.
Η προσθήκη κανόνων επικύρωσης σε στοιχεία ελέγχου ενός προτύπου φόρμας εξασφαλίζει ότι τα δεδομένα που συλλέγονται είναι ακριβή και συνεπή. Όταν προσθέτετε ένα στοιχείο ελέγχου κειμένου, οι χρήστες μπορούν να πληκτρολογήσουν οποιοδήποτε στοιχείο σε αυτό. Ωστόσο, εάν θέλετε να περιορίσετε τους χρήστες στην εισαγωγή μιας διεύθυνσης ηλεκτρονικού ταχυδρομείου, χρησιμοποιήστε έναν κανόνα επικύρωσης που εξασφαλίζει ότι αυτό που εισάγει ένας χρήστης στο πεδίο ταιριάζει με το μοτίβο μιας διεύθυνσης ηλεκτρονικού ταχυδρομείου και ζητήστε τους να το διορθώσουν, εάν δεν είναι.
Σε αυτό το άρθρο
Παραδείγματα κανόνων επικύρωσης
Ακολουθούν ορισμένα παραδείγματα χρήσης κανόνων επικύρωσης σε ένα πρότυπο φόρμας:
- Για να γνωρίζουν οι χρήστες πότε το ποσό που καταχωρούν για ένα στοιχείο δαπάνης υπερβαίνει το εγκεκριμένο ποσό.
- Για να βεβαιωθείτε ότι οι χρήστες εισάγουν έναν σωστά μορφοποιημένο αριθμό τηλεφώνου σε ένα πλαίσιο αριθμού τηλεφώνου.
- Για να εξασφαλιστεί ότι θα καταχωρηθεί μια διεύθυνση χρέωσης όταν ο χρήστης δεν επιλέξει ένα πλαίσιο ελέγχου που δηλώνει ότι η διεύθυνση χρέωσής του είναι η ίδια με τη διεύθυνση αποστολής.
Σημείωση
Οι κανόνες επικύρωσης δεδομένων εμποδίζουν ένα χρήστη να υποβάλει μια φόρμα εάν υπάρχουν σφάλματα.
Τρόποι ειδοποίησης των χρηστών σχετικά με ένα σφάλμα επικύρωσης
Οι κανόνες επικύρωσης έχουν σχεδιαστεί για να ελέγχουν για συγκεκριμένες συνθήκες μέσα σε μια φόρμα και, εάν πληρούνται αυτές οι προϋποθέσεις, να ειδοποιούν τους χρήστες ώστε να μπορούν να λάβουν διορθωτικά μέτρα. Υπάρχουν δύο τρόποι με τους οποίους οι κανόνες επικύρωσης ειδοποιούν τους χρήστες σχετικά με ένα σφάλμα επικύρωσης — οι συμβουλές οθόνης και τα παράθυρα διαλόγου. Η Συμβουλή οθόνης συσχετίζεται πάντα με ένα σφάλμα επικύρωσης και εμφανίζεται όταν ο χρήστης μετακινεί το δρομέα του ποντικιού επάνω από ένα στοιχείο ελέγχου που περιέχει έναν κανόνα επικύρωσης. Μπορείτε επίσης να καθορίσετε ένα πρόσθετο μήνυμα παραθύρου διαλόγου που θα εμφανίζεται όταν οι χρήστες καταχωρούν μη έγκυρα δεδομένα.
Από προεπιλογή, τα παράθυρα διαλόγου εμφανίζονται μόνο όταν ένας χρήστης κάνει δεξί κλικ σε ένα στοιχείο ελέγχου με σφάλμα επικύρωσης και, στη συνέχεια, κάνει κλικ στην εντολή Πλήρης περιγραφή σφάλματος στο InfoPath Filler ή κάνει κλικ στη σύνδεση της συμβουλής οθόνης επικύρωσης σε ένα πρόγραμμα περιήγησης Web. Μπορείτε επίσης να ρυθμίσετε τον κανόνα ώστε να εμφανίζει αυτόματα το παράθυρο διαλόγου. Αυτή η επιλογή ισχύει μόνο κατά τη συμπλήρωση φορμών στο InfoPath Filler, όταν ο χρήστης κάνει μια μη έγκυρη καταχώρηση και, στη συνέχεια, προσπαθεί να τερματίσει το στοιχείο ελέγχου. Ακόμα και όταν αυτή η επιλογή είναι ενεργοποιημένη, τα μηνύματα του παραθύρου διαλόγου δεν εμφανίζονται αυτόματα κατά τη συμπλήρωση φορμών σε ένα πρόγραμμα περιήγησης Web.
Προσθήκη κανόνα επικύρωσης
Χρήση του κουμπιού "Προσθήκη κανόνα"
Περιλαμβάνονται, προκαθορισμένοι κανόνες επικύρωσης μπορούν να προστεθούν χρησιμοποιώντας το κουμπί "Προσθήκη κανόνα ". Για να προσθέσετε γρήγορα έναν κανόνα επικύρωσης, κάντε τα εξής:
- Επιλέξτε ένα στοιχείο ελέγχου.
- Στην Κεντρική καρτέλα, στην ομάδα Κανόνες , κάντε κλικ στην επιλογή Προσθήκη κανόνα.
- Κάντε κλικ στον τύπο της συνθήκης που πρέπει να πληροί ο κανόνας για να εφαρμοστεί, όπως είναι " Δεν πρόκειται για διεύθυνση ηλεκτρονικού ταχυδρομείου", εάν θέλετε ο κανόνας να εξασφαλίζει ότι τα περιεχόμενα του πεδίου έχουν μορφοποιηθεί ως διεύθυνση ηλεκτρονικού ταχυδρομείου.
- Κάντε κλικ στην επιλογή Εμφάνιση σφάλματος επικύρωσης.
Σημείωση
Ανάλογα με τον τύπο της επιλεγμένης συνθήκης, ίσως σας ζητηθεί να εισαγάγετε πρόσθετες πληροφορίες.
- Όταν τελειώσετε, εμφανίζεται το παράθυρο εργασιών " Κανόνες " και μπορείτε να κάνετε τις απαραίτητες αλλαγές στον κανόνα.
Χρήση του παραθύρου εργασιών "Κανόνες"
Ολοκληρώστε τα ακόλουθα βήματα για να προσθέσετε έναν κανόνα επικύρωσης από το παράθυρο εργασιών " Κανόνες ":
Να δημιουργήσετε έναν κανόνα επικύρωσης.
- Κάντε κλικ σε ένα στοιχείο ελέγχου.
- Εάν το παράθυρο εργασιών Κανόνες δεν είναι ορατό, τότε, στην Κεντρική καρτέλα, στην ομάδα Κανόνες , κάντε κλικ στην επιλογή Διαχείριση κανόνων.
- Κάντε κλικ στο κουμπί Δημιουργία.
- Κάντε κλικ στην επιλογή Επικύρωση.
- Στο πλαίσιο Λεπτομέρειες για , πληκτρολογήστε ένα όνομα για τον κανόνα.
Καθορίστε τις συνθήκες.
Κάντε κλικ στην επιλογή "Κανένα " στην ενότητα "Συνθήκη".
Εάν η συνθήκη για τον κανόνα σας βασίζεται σε ένα πεδίο, συμπληρώστε τα εξής:
Κάντε κλικ στο πεδίο στο οποίο βασίζεται ο κανόνας.
Κάντε κλικ στον τελεστή, όπως ίσο με.
Εισαγάγετε την τιμή.
Σημείωση
Επίσης, είναι δυνατό να βασίσετε έναν κανόνα σε μια παράσταση ή ένα σύνολο υπογράφιμων δεδομένων. Για περισσότερες πληροφορίες σχετικά με αυτά τα σενάρια για προχωρημένους, ανατρέξτε στην αντίστοιχη ενότητα στην περιοχή Σενάρια συνθηκών για προχωρημένους.
Κάντε κλικ στην επιλογή Και για να προσθέσετε μια άλλη συνθήκη και επαναλάβετε το βήμα 2 ή κάντε κλικ στο κουμπί OK.
Σημείωση
Μετά την προσθήκη μιας δεύτερης συνθήκης, το κουμπί "Και " αντικαθίσταται με ένα πλαίσιο. Αφήστε και επιλέξτε, εάν τόσο η πρώτη όσο και κάθε επόμενη συνθήκη πρέπει να είναι αληθής για να εφαρμοστεί η επικύρωση δεδομένων. Διαφορετικά, εάν μόνο μία από τις συνθήκες πρέπει να ισχύει για την επικύρωση δεδομένων που πρόκειται να εφαρμοστεί, επιλέξτε or.
Καθορίστε ένα μήνυμα.
Εισαγάγετε το κείμενο στο πλαίσιο "Συμβουλή οθόνης ".
Εάν θέλετε να προσθέσετε ένα πιο λεπτομερές μήνυμα ή να ενεργοποιήσετε ένα μήνυμα αυτόματου παραθύρου διαλόγου, κάντε τα εξής:
Κάντε κλικ στο κουμπί Εμφάνιση περισσότερων επιλογών.
Κάντε κλικ στην επιλογή "Εμφάνιση μηνύματος συμβουλής οθόνης και παραθύρου διαλόγου " για να ενεργοποιήσετε το μήνυμα αυτόματου παραθύρου διαλόγου.
Σημείωση
Εμφανίζονται μόνο οι συμβουλές οθόνης κατά τη συμπλήρωση φορμών σε ένα πρόγραμμα περιήγησης Web.
Στο πλαίσιο μηνύματος του παραθύρου διαλόγου , πληκτρολογήστε το κείμενο.
Αυτή η ενέργεια εμφανίζει το παράθυρο διαλόγου "Μοτίβο καταχώρησης δεδομένων " από το οποίο μπορείτε να επιλέξετε από διάφορα προκαθορισμένα, τυπικά μοτίβα. Εάν κανένα από αυτά τα μοτίβα δεν καλύπτει τις ανάγκες σας, μπορείτε να υποδείξετε ένα προσαρμοσμένο μοτίβο. Τα προσαρμοσμένα μοτίβα μπορεί να απαιτούν τη χρήση ειδικών χαρακτήρων, οι οποίοι μπορούν εύκολα να εισαχθούν επιλέγοντάς τους από το πλαίσιο "Εισαγωγή ειδικών χαρακτήρων ".
Σενάρια συνθηκών για προχωρημένους
Ακολουθούν σενάρια για προχωρημένους που μπορείτε να χρησιμοποιήσετε κατά τη ρύθμιση της συνθήκης ενός κανόνα επικύρωσης δεδομένων.
- Ένας κανόνας βασίζεται σε μια παράσταση
Μια παράσταση είναι ένα σύνολο τιμών, πεδίων ή ομάδων, συναρτήσεων και τελεστών. Χρησιμοποιήστε μια παράσταση για να ελέγξετε την τιμή ενός πεδίου, όπως για να επαληθεύσετε την ημερομηνία που καταχωρεί ένας χρήστης ή το κόστος ενός στοιχείου που έχει καταχωρηθεί σε μια αναφορά εξόδων.
- Κάντε κλικ στην παράσταση.
- Πληκτρολογήστε την παράσταση.
Σημείωση
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Προσθήκη συναρτήσεων και τύπων.
- Βασίστε έναν κανόνα σε ένα σύνολο δεδομένων με δυνατότητα υπογραφής
Βασίζοντας έναν κανόνα σε ένα σύνολο υπογεγραμμένων δεδομένων, μπορείτε να προσθέσετε ένα μήνυμα σφάλματος σε ένα κουμπί υποβολής, εάν ο χρήστης δεν έχει υπογράψει τη φόρμα, εξασφαλίζοντας έτσι ότι η φόρμα θα υπογραφεί πριν από την υποβολή. Αυτή η συνθήκη υποστηρίζεται μόνο σε φόρμες InfoPath Filler.
- Κάντε κλικ στην επιλογή Επιλογή συνόλου υπογεγραμμένων δεδομένων.
- Στο παράθυρο διαλόγου Επιλογή συνόλου υπογραφόμενων δεδομένων , επιλέξτε το σύνολο δεδομένων με δυνατότητα υπογραφής και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
- Κάντε κλικ στη συνθήκη που θέλετε και, στη συνέχεια, κάντε κλικ στα κριτήρια.
Σημείωση
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ψηφιακές υπογραφές στο InfoPath 2010.
- Βάση κανόνα στο ρόλο του χρήστη
Μπορεί να έχετε μία φόρμα για όλους τους χρήστες, αλλά, ανάλογα με το ρόλο τους, να απαιτείτε διαφορετικές πληροφορίες από κάθε ομάδα χρηστών. Ως αποτέλεσμα, μπορείτε να χρησιμοποιήσετε ένα σφάλμα επικύρωσης δεδομένων για να εμφανίσετε ένα σφάλμα επικύρωσης, εάν ένας χρήστης στον οποίο έχει εκχωρηθεί ένας συγκεκριμένος ρόλος ξεχάσει να συμπληρώσει ένα απαιτούμενο πεδίο. Οι ρόλοι χρήστη υποστηρίζονται μόνο στις φόρμες InfoPath Filler.
- Κάντε κλικ στην επιλογή Τρέχων ρόλος χρήστη από το πρώτο πλαίσιο.
- Κάντε κλικ στον τελεστή, όπως ίσο με.
- Κάντε κλικ στο ρόλο ή κάντε κλικ στο στοιχείο Διαχείριση ρόλων για να διαχειριστείτε τους ρόλους χρηστών.