Εισαγωγή στα πρότυπα φόρμας και τις φόρμες

Σημείωση:  Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά , για να το συμβουλεύεστε εύκολα.

Όταν σχεδιάζετε ένα αρχείο προτύπου φόρμας (.xsn), δημιουργείτε ένα αρχείο που περιέχει πολλά αρχεία υποστήριξης. Αντίθετα, όταν οι χρήστες σας συμπληρώνουν μια φόρμα, στην πραγματικότητα συμπληρώνουν ένα αρχείο φόρμας (.xml), το οποίο βασίζεται σε ένα πρότυπο φόρμας.

Σε αυτό το άρθρο

Τι μπορείτε να σχεδιάσετε: του προτύπου φόρμας

Τι συμπληρώνουν οι χρήστες σας: τη φόρμα

Στοιχεία ενός προτύπου φόρμας

Τι μπορείτε να σχεδιάσετε: του προτύπου φόρμας

Μπορείτε να δημιουργήσετε πρότυπα φόρμας σε κατάσταση σχεδίασης, το οποίο είναι το περιβάλλον σχεδίασης του InfoPath. Ένα πρότυπο φόρμας είναι ένα αρχείο με επέκταση ονόματος αρχείου .xsn. Το αρχείο .xsn ορίζει τη δομή δεδομένων, εμφάνιση και τη συμπεριφορά των τελικών φορμών (αρχεία .xml).

Πρότυπο φόρμας και φόρμες που βασίζονται σε αυτό

Ένα πρότυπο φόρμας ορίζει πολλά πράγματα, όπως:

  • Τα στοιχεία ελέγχου, ετικέτες και κείμενο οδηγιών που εμφανίζονται στη φόρμα.

  • Ο τρόπος που συμπεριφέρονται τα στοιχεία ελέγχου όταν οι χρήστες να αλληλεπιδράσουν με αυτά. Για παράδειγμα, μπορείτε να κάνετε μια συγκεκριμένη ενότητα εμφανίζεται όταν ο χρήστης επιλέγει ένα πλαίσιο ελέγχου και εξαφανίζεται όταν ο χρήστης καταργεί το πλαίσιο ελέγχου.

  • Εάν η φόρμα έχει πρόσθετες προβολές. Για παράδειγμα, εάν σχεδιάζετε μια φόρμα αίτησης αδείας, ενδέχεται να έχετε μία προβολή για τον ηλεκτρικό έργου, μια άλλη προβολή για τη λήψη παράγοντα, και μια τρίτη προβολή για τον ελεγκτή που θα εγκρίνει ή να απορρίψει την αίτηση.

  • Πώς και πού αποθηκεύονται τα δεδομένα σε μια φόρμα. Για παράδειγμα, το πρότυπο φόρμας σας μπορεί να έχουν σχεδιαστεί για να επιτρέψετε στους χρήστες την υποβολή δεδομένων σε μια βάση δεδομένων, είτε άμεσα είτε χρησιμοποιώντας μια υπηρεσία Web. Ή μπορείτε να επιτρέπετε στους χρήστες να αποθηκεύουν τη φόρμα τους σε έναν κοινόχρηστο φάκελο.

  • Οι γραμματοσειρές, χρώματα και άλλα στοιχεία σχεδίασης που χρησιμοποιούνται στη φόρμα.

  • Εάν οι χρήστες μπορούν να προσαρμόσετε τη φόρμα. Για παράδειγμα, μπορείτε να αφήσετε τους χρήστες προσθέτουν επιπλέον γραμμές σε έναν επαναλαμβανόμενο πίνακα, επαναλαμβανόμενη ενότητα ή προαιρετική ενότητα.

  • Εάν οι χρήστες θα ειδοποιηθούν όταν κάνουν λάθη στη φόρμα ή ξεχάσετε να συμπληρώνουν απαιτούμενο πεδίο.

Αφού ολοκληρώσετε τη σχεδίαση ενός προτύπου φόρμας, το κάνετε διαθέσιμο στους χρήστες σας, δημοσιεύοντάς το ως αρχείο .xsn.

Συμβουλή: Εκτός από τα πρότυπα φόρμας, μπορείτε επίσης να σχεδιάσετε τμήματα προτύπων, τα οποία είναι προσαρμοσμένα στοιχεία ελέγχου που μπορείτε να χρησιμοποιήσετε σε άλλα πρότυπα φόρμας ή τα έγγραφα του Microsoft Office. Για παράδειγμα, μπορείτε να δημιουργήσετε ένα τμήμα προτύπου που περιλαμβάνει πεδία για τη συλλογή πληροφοριών επαφής. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε αυτό το τμήμα προτύπου σε αρκετά διαφορετικά πρότυπα φόρμας. Βρείτε συνδέσεις για περισσότερες πληροφορίες σχετικά με τα τμήματα προτύπου στην ενότητα Δείτε επίσης.

Αρχή της σελίδας

Τι συμπληρώνουν οι χρήστες σας: τη φόρμα

Μια φόρμα του InfoPath είναι ένα αρχείο .xml που περιέχει δεδομένα XML. Όλες οι φόρμες InfoPath βασίζονται σε πρότυπα φόρμας.

Για την απεικόνιση της σχέσης μεταξύ ενός προτύπου φόρμας και μιας φόρμας, φανταστείτε ότι έχετε σχεδιάσει ένα πρότυπο φόρμας αίτησης αδείας για μήνυμα ηλεκτρονικού ταχυδρομείου για να χρησιμοποιήσετε. Κάθε αίτηση αδείας που συμπληρώνει μια ηλεκτρολογικά ανάδοχος είναι μια φόρμα. Ότι η φόρμα είναι απλώς ένα αρχείο .xml που περιέχει τα δεδομένα (και μόνο τα δεδομένα) που έχουν εισαχθεί στη φόρμα. Όλα τα άλλα πράγματα που συγκροτούν τη φόρμα παρέχονται από το πρότυπο φόρμας. Αυτό σημαίνει ότι κάθε φορά που οι χρήστες ανοίγουν μια φόρμα, αυτήν τη φόρμα πρέπει να εντοπίσετε και να χρησιμοποιήσετε το αντίστοιχο πρότυπο φόρμας προκειμένου να λειτουργεί σωστά. Διαφορετικά, όταν οι χρήστες σας ανοίγει μια φόρμα, μπορούν να δουν μόνο ετικέτες σήμανσης XML και τα δεδομένα.

Για να συνδέσετε ένα πρότυπο φόρμας και φόρμες που βασίζονται σε αυτό, το InfoPath περιλαμβάνει πολλές γραμμές κώδικα, που ονομάζεται εντολές επεξεργασίας, στο επάνω μέρος κάθε αρχείο φόρμας. Αυτός ο κώδικας συνδέει το αρχείο φόρμας για να το αντίστοιχο πρότυπο φόρμας.

Αρχή της σελίδας

Στοιχεία ενός προτύπου φόρμας

Το πρότυπο φόρμας είναι ένα αρχείο που περιέχει πολλά αρχεία, όπως αρχεία που καθορίζουν πώς θα πρέπει να εμφανίζονται στοιχεία ελέγχου στο πρότυπο φόρμας, τα αρχεία για τα γραφικά που εμφανίζονται στο πρότυπο φόρμας, υποστήριξης και αρχεία προγραμματισμού που επιτρέπουν προσαρμοσμένες συμπεριφορές στη φόρμα το πρότυπο. Αυτά τα αρχεία υποστήριξης αποτελούν συνολικά είναι γνωστό ως αρχεία φόρμας. Όταν σχεδιάζετε ένα πρότυπο φόρμας, μπορείτε να προβάλετε και να εργαστείτε με τα αρχεία φόρμας που απαρτίζουν το πρότυπο φόρμας κατά την εξαγωγή και την αποθήκευση αυτά τα αρχεία φόρμας σε ένα φάκελο.

Αρχεία υποστήριξης που συγκροτούν ένα αρχείο προτύπου φόρμας (.xsn)

Τα αρχεία υποστήριξης που συγκροτούν ένα πρότυπο φόρμας να συμπεριλάβετε ένα ή περισσότερα αρχεία Σχήμα XML, ένα αρχείο μετασχηματισμού XSL (XSLT) για κάθε προβολή στο πρότυπο φόρμας, ένα αρχείο XML για τα δεδομένα που εμφανίζονται από προεπιλογή, όταν οι χρήστες πρώτα να ανοίξετε μια φόρμα που βασίζεται σε αυτήν τη φόρμα temp καθυστερημένη, αρχεία δέσμης ενεργειών ή συγκροτήσεις διαχειριζόμενο κώδικα και ένα αρχείο ορισμού φόρμας, που ονομάζεται Manifest.xsf.

Για να εξοικειωθείτε με τα αρχεία που απαρτίζουν ένα πρότυπο φόρμας, μπορείτε να χρησιμοποιήσετε την παρακάτω διαδικασία για να προβάλετε τα αρχεία προέλευσης για ένα πρότυπο φόρμας.

Προβολή των αρχείων φόρμας για ένα πρότυπο φόρμας

  1. Δημιουργήστε ένα νέο, κενό πρότυπο φόρμας.

  2. Στο μενού αρχείο, κάντε κλικ στην επιλογή Αποθήκευση ως αρχείων προέλευσης.

  3. Στο παράθυρο διαλόγου Αναζήτηση φακέλου, επιλέξτε έναν υπάρχοντα φάκελο στην οποία θέλετε να αποθηκεύσετε τα αρχεία φόρμας, ή δημιουργήστε έναν νέο φάκελο και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Το InfoPath αποθηκεύει ένα αντίγραφο του προτύπου φόρμας ως ένα σύνολο αρχείων μέσα στο φάκελο.

  4. Στην Εξερεύνηση των Windows, μεταβείτε στο φάκελο που περιέχει τα αρχεία.

Ο παρακάτω πίνακας περιγράφει τα αρχεία υποστήριξης ενός προτύπου φόρμας. Αυτά τα αρχεία περιλαμβάνονται πάντα σε ένα πρότυπο φόρμας.

Τύπος αρχείου

Επέκταση ονόματος αρχείου

Περιγραφή

Αρχείο ορισμού φόρμας

.xsf

Το αρχείο που περιέχει πληροφορίες σχετικά με τον τρόπο του προτύπου φόρμας τοποθετούνται μαζί, συμπεριλαμβανομένων των διατάξεων XML που χρησιμοποιεί και των αρχείων πόρων που περιέχει. Το InfoPath δημιουργεί αυτόματα αυτό το αρχείο όταν σχεδιάζετε ένα νέο πρότυπο φόρμας. Καθώς σχεδιάζετε και τροποποίηση του προτύπου φόρμας, το αρχείο ενημερώνεται αυτόματα ώστε να αντικατοπτρίζει τις αλλαγές σας.

Σχήμα XML

.xsd

Το αρχείο ή τα αρχεία που περιορίζουν και να επικυρώσετε τα δεδομένα σε ένα πρότυπο φόρμας. Τα περιεχόμενα των αρχείων σχήματος XML — τα στοιχεία, χαρακτηριστικά και ούτω καθεξής — αντιπροσωπεύονται από ομάδες και πεδία στο παράθυρο εργασιών Προέλευση δεδομένων. Κάθε προέλευση δεδομένων που σχετίζεται με ένα πρότυπο φόρμας, συμπεριλαμβανομένων των κύριο αρχείο προέλευσης δεδομένων, έχει ένα αντίστοιχο αρχείο .xsd.

Προβολή

.xsl

Τα αρχεία μετασχηματισμού XSL (XSLT) που χρησιμοποιούνται για την παρουσίαση, προβολή και μετατροπή σε HTML των εμφανιζόμενων δεδομένων που περιέχεται στη φόρμα που συμπληρώνουν οι χρήστες σας. Όταν εργάζεστε με διαφορετικές προβολές ενός προτύπου φόρμας, στην πραγματικότητα κοιτάζετε διαφορετικές αναπαραστάσεις HTML (ή μετασχηματισμοί) τα δεδομένα που εμφανίζονται στη φόρμα.

Πρότυπο XML

.xml

Το αρχείο που περιέχει τα δεδομένα που θέλετε να εμφανίζεται από προεπιλογή σε συγκεκριμένα στοιχεία ελέγχου. Οι χρήστες βλέπουν αυτά τα δεδομένα κατά το άνοιγμα μιας φόρμας πρώτα και μέχρι να επιλέξουν διαφορετικές τιμές στα στοιχεία ελέγχου.

Εκτός από τα αρχεία στον προηγούμενο πίνακα, ένα πρότυπο φόρμας μπορεί να περιλαμβάνει οποιοδήποτε από τα αρχεία στον παρακάτω πίνακα, ανάλογα με τη σχεδίαση του προτύπου φόρμας.

Τύπος αρχείου

Επέκταση ονόματος αρχείου

Περιγραφή

Παρουσίαση

.htm, .gif, .bmp και άλλα άτομα

Τα αρχεία που χρησιμοποιούνται για να εμφανίσετε τα προσαρμοσμένα παράθυρα εργασιών ή εικόνων μέσα στο πρότυπο φόρμας.

Επιχειρηματικής λογικής

.js, .vbs

Τα αρχεία που περιέχουν δέσμες ενεργειών για την υλοποίηση συγκεκριμένης συμπεριφοράς της φόρμας. Αυτά τα αρχεία δέσμης ενεργειών είναι Microsoft JScript ή αρχεία Microsoft Visual Basic Scripting Edition (VBScript).

Δυαδικός

.dll, .exe, .cab και άλλα άτομα

Τα εξωτερικά αρχεία που παρέχουν κώδικα προγραμματισμού και πρόσθετη επιχειρηματική λογική. Για παράδειγμα, εάν δημιουργήσετε ένα προσαρμοσμένο στοιχείο ελέγχου για το πρότυπο φόρμας, ίσως χρειαστεί ένα πρόγραμμα εγκατάστασης για να εγκαταστήσετε και να δηλώσετε αυτό το στοιχείο ελέγχου στους υπολογιστές των χρηστών σας αυτόματα. Δυαδικών αρχείων δεν δημιουργούνται στο InfoPath, αλλά σε προγράμματα όπως το Microsoft Visual Studio .NET.

Το InfoPath ενημερώνει αυτόματα τα αρχεία φόρμας όταν κάνετε αλλαγές στο πρότυπο φόρμας. Ωστόσο, εάν έχετε εμπειρία με XML, ή εάν είστε προχωρημένος σχεδιαστής φορμών, μπορείτε να εξαγάγετε τα μεμονωμένα αρχεία φόρμας και να προσαρμόσετε τους με μη αυτόματο τρόπο. Για παράδειγμα, μπορεί να θέλετε να τροποποιήσετε με μη αυτόματο τρόπο ένα σύνολο αρχείων φόρμας σε τους ακόλουθους τύπους περιπτώσεις:

  • Θέλετε να χρησιμοποιήσετε εκ νέου σχήματος XML του προτύπου φόρμας (αρχείο .xsd) σε ένα άλλο πρόγραμμα του Microsoft Office. Για παράδειγμα, μπορείτε να προσθέσετε το αρχείο .xsd του InfoPath στη βιβλιοθήκη σχημάτων στο Microsoft Office Word 2007. Στη συνέχεια, μπορείτε να αντιστοιχίσετε στοιχεία από το αρχείο .xsd του InfoPath με το περιεχόμενο ενός εγγράφου.

  • Θέλετε να δημιουργήσετε μια γραμμή εργαλείων στο πρότυπο φόρμας που περιέχει προσαρμοσμένες εντολές, εκτός από τις ενσωματωμένες εντολές που παρέχονται με το InfoPath. Για να το κάνετε αυτό, πρέπει να επεξεργαστείτε το πρότυπο φόρμας αρχείου ορισμού φόρμας (.xsf).

  • Θέλετε να κάνετε σχετικά με τη μορφοποίηση βελτιώσεις στο πρότυπο φόρμας που δεν είναι διαθέσιμες στο InfoPath, όπως η προσθήκη εικόνας φόντου (αρχείο .gif) σε ένα κουμπί. Για να κάνετε αυτό, πρέπει να επεξεργαστείτε το αρχείο μετασχηματισμού XML (.xsl) της φόρμας.

Αρχή της σελίδας

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×