Applies ToInfoPath 2010

Η προσθήκη στοιχείων ελέγχου που συλλέγουν ένα στοιχείο πληροφοριών από ένα χρήστη ή που εμφανίζουν ένα στοιχείο πληροφοριών σε ένα χρήστη είναι εύκολο, αλλά μερικές φορές δεν επαρκεί. Ορισμένες φορές, ίσως χρειαστεί να συγκεντρώσετε πολλά σημεία δεδομένων, όπως μια λίστα στοιχείων για μια αναφορά εξόδων ή να εμφανίσετε πολλά σημεία δεδομένων, όπως μια λίστα χρηστών. Ενώ μπορείτε να προσθέσετε πολλά στοιχεία ελέγχου ή ακόμα και μια λίστα στοιχείων ελέγχου στη φόρμα και ελπίζουμε ότι έχετε προσθέσει αρκετά, αυτός δεν είναι ο πιο αποτελεσματικός τρόπος για να σχεδιάσετε μια φόρμα. Για να φιλοξενήσουν καταστάσεις όπως αυτή, το Microsoft InfoPath 2010 διαθέτει διάφορα στοιχεία ελέγχου που σας επιτρέπουν να καταγράψετε ή να παρουσιάσετε επαναλαμβανόμενα δεδομένα, όπως πίνακες βάσης δεδομένων ή λίστες με ποικίλα μήκη.

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

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

Επαναλαμβανόμενη ενότητα

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

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

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

Χρησιμοποιήστε μια επαναλαμβανόμενη ενότητα όταν θέλετε να κάνετε τα εξής:

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

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

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

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

Επαναλαμβανόμενος πίνακας

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

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

Χρησιμοποιήστε έναν επαναλαμβανόμενο πίνακα όταν θέλετε να κάνετε τα εξής:

  • Να επιτρέπεται στους χρήστες η εισαγωγή δεδομένων σε δομημένη μορφή σε μορφή πίνακα.

  • Συλλέξτε στοιχεία της σειράς, αριθμητικά δεδομένα και άλλους τύπους δεδομένων που εμφανίζονται καλύτερα σε έναν πίνακα.

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

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

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

Επαναλαμβανόμενη ενότητα περιοδικότητας

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

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

Οριζόντιος επαναλαμβανόμενος πίνακας

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

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

Χρησιμοποιήστε έναν οριζόντιο επαναλαμβανόμενο πίνακα όταν θέλετε να κάνετε τα εξής:

  • Να επιτρέπεται στους χρήστες η εισαγωγή δεδομένων σε δομημένη μορφή σε μορφή πίνακα.

  • Συλλογή δεδομένων από ένα χρήστη που είναι προτιμότερο να εμφανίζεται σε έναν πίνακα.

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

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

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

Κύριο/λεπτομέρειες

Εάν αναμένετε από τους χρήστες να εργάζονται με μεγάλες ποσότητες δεδομένων στη φόρμα σας — για παράδειγμα, με πολλές εγγραφές σε μια βάση δεδομένων — μπορείτε να χρησιμοποιήσετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" για να διευκολύνετε τη διαχείριση αυτών των δεδομένων. Όταν ένας χρήστης επιλέγει ένα στοιχείο σε ένα κύριο στοιχείο ελέγχου, οι σχετικές πληροφορίες σχετικά με αυτό το στοιχείο εμφανίζονται σε ένα στοιχείο ελέγχου λεπτομερειών.

Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" κατά τη σχεδίαση μιας φόρμας ανθρώπινου δυναμικού που είναι συνδεδεμένη με μια βάση δεδομένων των εγγραφών υπαλλήλου. Το κύριο στοιχείο ελέγχου μπορεί να εμφανίσει το όνομα υπαλλήλου και τον τίτλο εργασίας και το στοιχείο ελέγχου λεπτομερειών μπορεί να εμφανίσει τη θέση υπαλλήλου, την ημερομηνία μίσθωσης, την ημερομηνία γέννησης και ούτω καθεξής. Σε όρους βάσης δεδομένων, αυτό είναι το ισοδύναμο μιας σχέσης ένα-προς-ένα.

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

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

Η σχέση "Κύριο/Λεπτομέρειες"

Ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" είναι στην πραγματικότητα ένα πλαίσιο δύο σχετικών στοιχείων ελέγχου. Ένα από αυτά τα στοιχεία ελέγχου είναι το καθορισμένο κύριο στοιχείο ελέγχου. το άλλο είναι το καθορισμένο στοιχείο ελέγχου λεπτομερειών. Το κύριο στοιχείο ελέγχου είναι πάντα ένας επαναλαμβανόμενος πίνακας. Το στοιχείο ελέγχου λεπτομερειών μπορεί να είναι είτε επαναλαμβανόμενος πίνακας είτε επαναλαμβανόμενη ενότητα. Μπορείτε να δημιουργήσετε τη σχέση "Κύριο/Λεπτομέρειες", εισάγοντας τα κατάλληλα επαναλαμβανόμενα στοιχεία ελέγχου στη φόρμα σας και, στη συνέχεια, αλλάζοντας τις ιδιότητες κάθε στοιχείου ελέγχου. Εναλλακτικά, μπορείτε να εισαγάγετε ένα προκαθορισμένο στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" από την ενότητα "κοντέινερ" στο παράθυρο εργασιών "στοιχεία ελέγχου".

Όταν εισαγάγετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" από το παράθυρο εργασιών "στοιχεία ελέγχου", το Microsoft Office InfoPath 2010 θεσπίζει μια σχέση ένα-προς-ένα μεταξύ του κύριου στοιχείου ελέγχου και του στοιχείου ελέγχου λεπτομερειών. Αυτό σημαίνει ότι κάθε επιλεγμένη γραμμή στο κύριο στοιχείο ελέγχου έχει μόνο ένα αποτέλεσμα που ταιριάζει στο στοιχείο ελέγχου λεπτομερειών. Σε μια τυπική σχέση ένα-προς-ένα, τα στοιχεία ελέγχου "κύρια" και "Λεπτομέρειες" είναι δεσμευμένα στην ίδια επαναλαμβανόμενη ομάδα στην προέλευση δεδομένων.

Εάν προτιμάτε, μπορείτε να καθορίσετε πεδία κλειδιού στην προέλευση δεδομένων που περιέχουν σχετικά δεδομένα για να δημιουργήσετε μια σχέση "ένα-προς-πολλά" για ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες". Σε αυτόν τον τύπο σχέσης, κάθε επιλογή στο κύριο στοιχείο ελέγχου μπορεί να έχει ως αποτέλεσμα πολλές αντιστοιχίες στο στοιχείο ελέγχου λεπτομερειών. Για παράδειγμα, εάν οι χρήστες επιλέγουν μια εγγραφή προμηθευτή σε ένα κύριο στοιχείο ελέγχου, μπορούν να προβάλουν τα προϊόντα που σχετίζονται με αυτόν τον προμηθευτή στο στοιχείο ελέγχου λεπτομερειών. Σε μια τυπική σχέση τύπου "ένα-προς-πολλά", τα στοιχεία ελέγχου "κύρια" και "Λεπτομέρειες" είναι δεσμευμένα σε ξεχωριστές επαναλαμβανόμενες ομάδες στην προέλευση δεδομένων

Για να δημιουργήσετε μια σχέση "ένα-προς-πολλά", πρέπει να χρησιμοποιήσετε τις επιλογές στην καρτέλα "Κύριο/Λεπτομέρειες" στο παράθυρο διαλόγου "Ιδιότητες" κάθε στοιχείου ελέγχου για να καθορίσετε τα κατάλληλα πεδία κλειδιών.

Ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" είναι στην πραγματικότητα ένα πλαίσιο δύο σχετικών στοιχείων ελέγχου. Ένα στοιχείο ελέγχου είναι το καθορισμένο κύριο στοιχείο ελέγχου και το άλλο είναι το στοιχείο ελέγχου λεπτομερειών. Το κύριο στοιχείο ελέγχου είναι πάντα ένας επαναλαμβανόμενος πίνακας. Το στοιχείο ελέγχου λεπτομερειών μπορεί να είναι είτε επαναλαμβανόμενος πίνακας είτε επαναλαμβανόμενη ενότητα.

Χρησιμοποιήστε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" όταν θέλετε να κάνετε τα εξής:

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

  • Εμφάνιση του ισοδύναμου μιας σχέσης ένα-προς-ένα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" όταν σχεδιάζετε ένα πρότυπο φόρμας ανθρώπινου δυναμικού που είναι συνδεδεμένο σε μια βάση δεδομένων με εγγραφές υπαλλήλων. Το κύριο στοιχείο ελέγχου μπορεί να εμφανίσει το όνομα και τον τίτλο εργασίας ενός υπαλλήλου και το στοιχείο ελέγχου λεπτομερειών μπορεί να εμφανίσει τη θέση ενός υπαλλήλου, την ημερομηνία μίσθωσης και την ημερομηνία γέννησης.

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

Το InfoPath παρέχει ένα προκαθορισμένο στοιχείο ελέγχου "Κύριο/Λεπτομέρειες", το οποίο μπορείτε να εισαγάγετε χρησιμοποιώντας το παράθυρο εργασιών στοιχεία ελέγχου. Μπορείτε επίσης να δημιουργήσετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες", εισάγοντας έναν επαναλαμβανόμενο πίνακα και μια επαναλαμβανόμενη ενότητα (ή δύο επαναλαμβανόμενους πίνακες) και, στη συνέχεια, αλλάζοντας τις ιδιότητες για κάθε στοιχείο ελέγχου.

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

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

Επαναλαμβανόμενη ομάδα επιλογών

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

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

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

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

Εισαγωγή επαναλαμβανόμενων στοιχείων ελέγχου δεδομένων

Εισαγωγή επαναλαμβανόμενης ενότητας περιοδικότητας

Σημείωση:  Μπορείτε να εισαγάγετε ένα επαναλαμβανόμενο στοιχείο ελέγχου ενότητας περιοδικότητας μόνο σε μια φόρμα που δημιουργήθηκε χρησιμοποιώντας το πρότυπο φόρμας Blank Form (InfoPath Filler) ή που έχει ρυθμισμένη τη ρύθμιση συμβατότητα με τη φόρμα του InfoPath Filler στο παράθυρο διαλόγου Επιλογές φόρμας .

Εισαγωγή επαναλαμβανόμενης ενότητας περιοδικότητας (αυτόματη δημιουργία της προέλευσης δεδομένων)

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

  1. Τοποθετήστε το σημείο εισαγωγής στο σημείο όπου θέλετε να εισαγάγετε την επαναλαμβανόμενη ενότητα περιοδικότητας.

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

  3. Στο παράθυρο εργασιών στοιχεία ελέγχου , επιλέξτε το πλαίσιο ελέγχου Αυτόματη δημιουργία αρχείου προέλευσης δεδομένων .

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

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

  5. Για να προσθέσετε ένα στοιχείο ελέγχου στην ενότητα, σύρετε ένα στοιχείο ελέγχου από το παράθυρο εργασιών στοιχεία ελέγχου στην ενότητα.

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

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

Εισαγωγή επαναλαμβανόμενης ενότητας περιοδικότητας (σύνδεση με μια υπάρχουσα επαναλαμβανόμενη ομάδα)

  1. Τοποθετήστε το σημείο εισαγωγής στο σημείο όπου θέλετε να εισαγάγετε την επαναλαμβανόμενη ενότητα περιοδικότητας.

  2. Εάν το παράθυρο εργασιών πεδία δεν είναι ορατό, κάντε κλικ στην επιλογή Εμφάνιση πεδίων στην ενότητα " δεδομένα φόρμας " στην καρτέλα " δεδομένα ".

  3. Στο παράθυρο εργασιών πεδία , κάντε δεξί κλικ στην ομάδα στην οποία θέλετε να δεσμευτεί η επαναλαμβανόμενη ενότητα περιοδικότητας.

  4. Κάντε κλικ στην επιλογή επαναλαμβανόμενη ενότητα περιοδικότητας.

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

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

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

Εισαγωγή επαναλαμβανόμενης ομάδας επιλογών

Εισαγωγή επαναλαμβανόμενης ομάδας επιλογών (αυτόματη δημιουργία της προέλευσης δεδομένων)

Μπορείτε να ορίσετε το Microsoft Office InfoPath 2010 να δημιουργεί αυτόματα την προέλευση δεδομένων κατά την εισαγωγή επαναλαμβανόμενων ομάδων επιλογών (καθώς και άλλων στοιχείων ελέγχου). Εάν το κάνετε αυτό, το InfoPath δημιουργεί ομάδες που είναι συνδεδεμένες με τις ενότητες επιλογών μέσα στην επαναλαμβανόμενη ομάδα επιλογών. Επιπλέον, το InfoPath δημιουργεί μια "εικονική" ομάδα που είναι δεσμευμένη στην επαναλαμβανόμενη ομάδα επιλογών. Το όνομα μιας εικονικής ομάδας ακολουθείται από (επιλογή) στο παράθυρο εργασιών πεδία.

Σημείωση:  Μπορείτε να εισαγάγετε ένα επαναλαμβανόμενο στοιχείο ελέγχου ομάδας επιλογών μόνο σε μια φόρμα που δημιουργήθηκε χρησιμοποιώντας το πρότυπο φόρμας Blank Form (InfoPath Filler) ή που έχει ρυθμισμένη τη ρύθμιση συμβατότητα με τη φόρμα του InfoPath Filler στο παράθυρο διαλόγου Επιλογές φόρμας.

  1. Τοποθετήστε το σημείο εισαγωγής στο σημείο όπου θέλετε να εισαγάγετε την επαναλαμβανόμενη ομάδα επιλογών.

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

  3. Στο παράθυρο εργασιών στοιχεία ελέγχου , επιλέξτε το πλαίσιο ελέγχου Αυτόματη δημιουργία αρχείου προέλευσης δεδομένων .

  4. Στην περιοχή κοντέινερ, κάντε κλικ στην επιλογή επαναλαμβανόμενη ομάδα επιλογών.

    Μια επαναλαμβανόμενη ομάδα επιλογών που περιέχει δύο ενότητες επιλογών εμφανίζεται στη φόρμα.

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

    • Για να προσθέσετε στοιχεία ελέγχου στην προεπιλεγμένη ενότητα επιλογών, σύρετε το στοιχείο ελέγχου που θέλετε από το παράθυρο εργασιών στοιχεία ελέγχου στην ενότητα επιλογών που έχει την ετικέτα ενότητα επιλογών (προεπιλογή).

    • Για να προσθέσετε στοιχεία ελέγχου στην ενότητα εναλλακτικών επιλογών, σύρετε το στοιχείο ελέγχου που θέλετε από το παράθυρο εργασιών στοιχεία ελέγχου στην ενότητα επιλογών που έχει την ετικέτα ενότητα επιλογών.

  6. Για να ελέγξετε την ενότητα, στην κεντρική καρτέλα, κάντε κλικ στην επιλογή Προεπισκόπηση.

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

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

Εισαγωγή επαναλαμβανόμενης ομάδας επιλογών (σύνδεση με υπάρχουσα ομάδα)

  1. Τοποθετήστε το σημείο εισαγωγής στο σημείο όπου θέλετε να εισαγάγετε την επαναλαμβανόμενη ομάδα επιλογών.

  2. Εάν το παράθυρο εργασιών πεδία δεν είναι ορατό, κάντε κλικ στην επιλογή Εμφάνιση πεδίων στην ενότητα " δεδομένα φόρμας " στην καρτέλα " δεδομένα ".

  3. Στο παράθυρο εργασιών πεδία , κάντε δεξί κλικ στην ομάδα στην οποία θέλετε να συνδέσετε την επαναλαμβανόμενη ομάδα επιλογών και, στη συνέχεια, κάντε κλικ στην επιλογή επαναλαμβανόμενη ομάδα επιλογών.

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

  4. Για να ελέγξετε την ενότητα, στην κεντρική καρτέλα, κάντε κλικ στην επιλογή Προεπισκόπηση.

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

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

Εισαγωγή επαναλαμβανόμενου πίνακα

  1. Τοποθετήστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

  3. Στην περιοχή κοντέινερ, κάντε κλικ στην επιλογή επαναλαμβανόμενος πίνακας.

  4. Εάν εισαγάγετε τον επαναλαμβανόμενο πίνακα σε ένα νέο, κενό πρότυπο φόρμας, τότε:

    1. Στο πλαίσιο αριθμός στηλών , πληκτρολογήστε τον αριθμό των στηλών που θα πρέπει να έχει ο πίνακας και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

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

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

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

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

    2. Κάντε κλικ στο κουμπί Επόμενο.

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

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

    4. Για να αναδιατάξετε τις στήλες, επιλέξτε μια στήλη από τη λίστα στήλες σε πίνακα και, στη συνέχεια, κάντε κλικ στην επιλογή Μετακίνηση επάνω ή Μετακίνηση κάτω.

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

Εισαγωγή επαναλαμβανόμενης ενότητας

  1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

  3. Στην περιοχή κοντέινερ, κάντε κλικ στην επιλογή επαναλαμβανόμενη ενότητα.

  4. Εάν εισαγάγετε μια επαναλαμβανόμενη ενότητα σε ένα νέο, κενό πρότυπο φόρμας:

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

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

    • Για να προσθέσετε μια ετικέτα στο στοιχείο ελέγχου, πληκτρολογήστε το κείμενο επάνω από αυτό.

  5. Εάν εισαγάγετε μια επαναλαμβανόμενη ενότητα σε ένα πρότυπο φόρμας που βασίζεται σε μια υπάρχουσα προέλευση δεδομένων:

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

    2. Προσθέστε στοιχεία ελέγχου στην επαναλαμβανόμενη ενότητα και, στη συνέχεια, συνδέστε τα με τα κατάλληλα πεδία στην προέλευση δεδομένων.

    3. Το InfoPath χρησιμοποιεί το όνομα του πεδίου ή της ομάδας ως ετικέτα του πλαισίου ελέγχου. Εάν είναι απαραίτητο, αλλάξτε το κείμενο της ετικέτας.

      Μπορείτε επίσης να χρησιμοποιήσετε το παράθυρο εργασιών πεδία για να εισαγάγετε στοιχεία ελέγχου. Στο παράθυρο εργασιών πεδία , κάντε δεξί κλικ στην επαναλαμβανόμενη ομάδα στην οποία θέλετε να δεσμεύσετε την επαναλαμβανόμενη ενότητα και, στη συνέχεια, κάντε κλικ στην επιλογή επαναλαμβανόμενη ενότητα.

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

Εισαγωγή στοιχείου ελέγχου "Κύριο/Λεπτομέρειες"

Σημείωση:  Μπορείτε να εισαγάγετε ένα στοιχείο ελέγχου " κύριο/λεπτομέρειες " μόνο σε μια φόρμα που δημιουργήθηκε χρησιμοποιώντας το πρότυπο φόρμας Blank Form (InfoPath Filler) ή ότι έχει καθοριστεί συμβατότητα με τη φόρμα InfoPath Filler στο παράθυρο διαλόγου Επιλογές φόρμας .

Εισαγωγή στοιχείου ελέγχου "Κύριο/Λεπτομέρειες" σε ένα νέο, κενό πρότυπο φόρμας

Το InfoPath παρέχει ένα προκαθορισμένο στοιχείο ελέγχου "Κύριο/Λεπτομέρειες", το οποίο μπορείτε να εισαγάγετε χρησιμοποιώντας το παράθυρο εργασιών στοιχεία ελέγχου. Μπορείτε επίσης να δημιουργήσετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες", εισάγοντας έναν επαναλαμβανόμενο πίνακα και μια επαναλαμβανόμενη ενότητα (ή δύο επαναλαμβανόμενους πίνακες) και, στη συνέχεια, αλλάζοντας τις ιδιότητες για κάθε στοιχείο ελέγχου.

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

  1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

  3. Στην περιοχή κοντέινερ, κάντε κλικ στην επιλογή κύρια/λεπτομέρειες.

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

  5. Στο πλαίσιο αριθμός πεδίων στο πλαίσιο λεπτομέρειες , πληκτρολογήστε τον αριθμό των πεδίων για το στοιχείο ελέγχου λεπτομερειών και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Δύο στοιχεία ελέγχου εισάγονται στο πρότυπο φόρμας — επαναλαμβανόμενος πίνακας (Master) και επαναλαμβανόμενη ενότητα (λεπτομέρειες).

  6. Για να ελέγξετε τη σχέση κύριας/λεπτομερούς σελίδας, στην κεντρική καρτέλα, κάντε κλικ στην επιλογή Προεπισκόπησηκαι, στη συνέχεια, εισαγάγετε δεδομένα στο κύριο στοιχείο ελέγχου. Τα σχετικά δεδομένα πρέπει να εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών. Επίσης, κάντε κλικ σε διαφορετικές γραμμές στο κύριο στοιχείο ελέγχου για να επιβεβαιώσετε ότι τα αντίστοιχα δεδομένα εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών.

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

Εισαγωγή ενός στοιχείου ελέγχου "Κύριο/Λεπτομέρειες" σε ένα πρότυπο φόρμας που βασίζεται σε μια υπάρχουσα προέλευση δεδομένων

Εάν η σχεδίαση του προτύπου φόρμας βασίζεται σε ένα υπάρχον αρχείο επεκτάσιμης γλώσσας σήμανσης (XML), μια βάση δεδομένων ή μια υπηρεσία Web, το InfoPath χρησιμοποιεί τα πεδία και τις ομάδες στο παράθυρο εργασιών Προέλευση δεδομένων που προέρχονται από αυτή την υπάρχουσα προέλευση δεδομένων. Σε αυτό το σενάριο, μπορείτε να εισαγάγετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" από το παράθυρο εργασιών στοιχεία ελέγχου, όπως περιγράφεται στην παρακάτω διαδικασία.

Τα στοιχεία ελέγχου "κύρια" και "Λεπτομέρειες" μπορούν να συνδεθούν στην ίδια επαναλαμβανόμενη ομάδα ή σε διαφορετικές επαναλαμβανόμενες ομάδες, ανάλογα με τις ανάγκες σας. Τα στοιχεία ελέγχου που εμφανίζονται μέσα σε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" είναι δεσμευμένα σε πεδία που ανήκουν σε μια επαναλαμβανόμενη ομάδα.

  1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

  3. Στην περιοχή κοντέινερ, κάντε κλικ στην επιλογή επαναλαμβανόμενος πίνακας.

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

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

  5. Για να προσθέσετε τις στήλες που θέλετε να συμπεριλάβετε στον πίνακα, κάντε διπλό κλικ στα πεδία στη λίστα σύνδεση δεδομένων .

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

  6. Για να αναδιατάξετε τις στήλες, κάντε κλικ σε μια στήλη στη λίστα στήλες σε πίνακα, κάντε κλικ στην επιλογή Μετακίνηση επάνω ή Μετακίνηση κάτωκαι, στη συνέχεια, κάντε κλικ στο κουμπί Τέλος.

  7. Κάντε διπλό κλικ στην ετικέτα επαναλαμβανόμενος πίνακας κάτω από τον πίνακα στο πρότυπο φόρμας.

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

  9. Κάντε κλικ στην επιλογή ρύθμιση ως κύριου, πληκτρολογήστε το αναγνωριστικό ViewContext του κύριου στοιχείου ελέγχου στο πλαίσιο κύριο αναγνωριστικό και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Για να προβάλετε το αναγνωριστικό ViewContext ενός στοιχείου ελέγχου, κάντε δεξί κλικ στο στοιχείο ελέγχου, κάντε κλικ στην επιλογή <τύπος στοιχείου ελέγχου> ιδιότητεςκαι, στη συνέχεια, κάντε κλικ στην καρτέλα για προχωρημένους . Το αναγνωριστικό ViewContext είναι ορατό στην ενότητα " Κώδικας " της καρτέλας. Μπορείτε να επισημάνετε την τιμή δίπλα στο ViewContext: label και, στη συνέχεια, να πατήσετε το συνδυασμό πλήκτρων CTRL + C για να αντιγράψετε την τιμή στο Πρόχειρο. Συνήθως, κατά τη ρύθμιση των παραμέτρων ενός στοιχείου ελέγχου "Κύριο/Λεπτομέρειες", το κύριο στοιχείο ελέγχου είναι ο ίδιος ο επαναλαμβανόμενος πίνακας, ώστε να χρησιμοποιήσετε το αναγνωριστικό ViewContext του επαναλαμβανόμενου πίνακα που ρυθμίζετε σε αυτό το βήμα.

  10. Τοποθετήστε το δρομέα στο πρότυπο φόρμας στο σημείο όπου θέλετε να εισαγάγετε την επαναλαμβανόμενη ενότητα (το στοιχείο ελέγχου λεπτομερειών).

  11. Στην περιοχή κοντέινερ στο παράθυρο εργασιών στοιχεία ελέγχου , κάντε κλικ στην επιλογή επαναλαμβανόμενη ενότητα.

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

  12. Στην πρώτη σελίδα του οδηγού σύνδεσης επαναλαμβανόμενης ενότητας , κάντε κλικ στην επαναλαμβανόμενη ομάδα στην οποία θέλετε να δεσμεύσετε την ενότητα και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  13. Κάντε διπλό κλικ στην ετικέτα της επαναλαμβανόμενης ενότητας που εμφανίζεται κάτω από την ενότητα στο πρότυπο φόρμας.

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

  15. Κάντε κλικ στην επιλογή ρύθμιση ως λεπτομερειώνκαι, στη συνέχεια, κάντε κλικ στο όνομα του κύριου στοιχείου ελέγχου στη λίστα σύνδεση με κύριο αναγνωριστικό . Το όνομα που επιλέγετε θα πρέπει να αντιστοιχεί στο αναγνωριστικό ViewContext του στοιχείου ελέγχου που καθορίσατε στο βήμα 9.

  16. Για να αλλάξετε την προεπιλογή, σχέση "ένα προς ένα" του στοιχείου ελέγχου "Κύριο/Λεπτομέρειες" σε μια σχέση "ένα-προς-πολλά", κάντε κλικ στην επιλογή "πεδίο κλειδιού" στην περιοχή " κύρια/Λεπτομερής σχέση" και, στη συνέχεια, κάντε κλικ στην επιλογή " Επιλογή XPath Εικονίδιο "Επιλογή XPath" " δίπλα στα πλαίσια " κλειδί" (κύριο) και "πεδίο κλειδιού (λεπτομέρειες) " για να καθορίσετε τα πεδία κλειδιού από

  17. Για να ελέγξετε τη σχέση κύριας/λεπτομερούς σελίδας, στην κεντρική καρτέλα, κάντε κλικ στην επιλογή Προεπισκόπησηκαι, στη συνέχεια, εισαγάγετε δεδομένα στο κύριο στοιχείο ελέγχου. Τα σχετικά δεδομένα πρέπει να εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών. Επίσης, κάντε κλικ σε διαφορετικές γραμμές στο κύριο στοιχείο ελέγχου για να επιβεβαιώσετε ότι τα αντίστοιχα δεδομένα εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών.

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

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

Αλλαγή της προεπιλεγμένης σχέσης κύριας/λεπτομερούς ανάλυσης

Όταν εισαγάγετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" στο πρότυπο φόρμας σας χρησιμοποιώντας το παράθυρο εργασιών στοιχεία ελέγχου , το InfoPath δημιουργεί μια σχέση ένα-προς-ένα μεταξύ του κύριου στοιχείου ελέγχου και του στοιχείου ελέγχου λεπτομερειών. Μια σχέση ένα-προς-ένα σημαίνει ότι για κάθε επιλογή στο κύριο στοιχείο ελέγχου, εμφανίζεται ένα αποτέλεσμα που ταιριάζει στο στοιχείο ελέγχου λεπτομερειών.

Μπορείτε να αλλάξετε τη σχέση κύριας/λεπτομερούς από την προεπιλεγμένη σχέση "ένα προς ένα" σε μια σχέση "ένα-προς-πολλά". Μια σχέση "ένα-προς-πολλά" σημαίνει ότι για κάθε επιλογή στο κύριο στοιχείο ελέγχου, τα πολλαπλά αποτελέσματα που ταιριάζουν μπορούν να εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών.

Όταν εισαγάγετε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" στο πρότυπο φόρμας, το InfoPath εισαγάγει έναν επαναλαμβανόμενο πίνακα και μια επαναλαμβανόμενη ενότητα από προεπιλογή. Και τα δύο αυτά στοιχεία ελέγχου είναι δεσμευμένα στην ίδια επαναλαμβανόμενη ομάδα στην προέλευση δεδομένων. Από προεπιλογή, και τα δύο στοιχεία ελέγχου περιέχουν άλλα στοιχεία ελέγχου που είναι δεσμευμένα στα πεδία αυτής της επαναλαμβανόμενης ομάδας. Σε μια σχέση ένα-προς-πολλά, ωστόσο, τα στοιχεία ελέγχου "κύρια" και "Λεπτομέρειες" είναι συνήθως δεσμευμένα σε ξεχωριστές επαναλαμβανόμενες ομάδες.

Εάν έχετε εισαγάγει ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" στο πρότυπο φόρμας από το παράθυρο εργασιών στοιχεία ελέγχου και θέλετε να δημιουργήσετε μια σχέση "ένα-προς-πολλά" αντί για μια σχέση "ένα προς ένα", μπορείτε να διαγράψετε το στοιχείο ελέγχου λεπτομερειών που δημιουργεί το InfoPath. Στη συνέχεια, μπορείτε να δημιουργήσετε ένα νέο στοιχείο ελέγχου λεπτομερειών που ταιριάζει καλύτερα στις ανάγκες σας, όπως περιγράφεται στην παρακάτω διαδικασία:

  1. Επιλέξτε την επαναλαμβανόμενη ενότητα που έχει οριστεί ως στοιχείο ελέγχου λεπτομερειών και, στη συνέχεια, πατήστε το πλήκτρο DELETE.

  2. Εισαγωγή νέας επαναλαμβανόμενης ενότητας στο πρότυπο φόρμας:

    1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

    3. Στο παράθυρο εργασιών στοιχεία ελέγχου , επιλέξτε το πλαίσιο ελέγχου Αυτόματη δημιουργία αρχείου προέλευσης δεδομένων .

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

  3. Εισαγάγετε τα στοιχεία ελέγχου που θέλετε στην επαναλαμβανόμενη ενότητα:

    1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

    3. Στο παράθυρο εργασιών στοιχεία ελέγχου , επιλέξτε το πλαίσιο ελέγχου Αυτόματη δημιουργία αρχείου προέλευσης δεδομένων .

    4. Στην περιοχή Εισαγωγή στοιχείων ελέγχου, κάντε κλικ στο στοιχείο ελέγχου που θέλετε να εισαγάγετε.

    5. Επαναλάβετε τα βήματα 1 έως 4 για κάθε στοιχείο ελέγχου που θέλετε να εισαγάγετε.

  4. Κάντε διπλό κλικ στην καρτέλα της επαναλαμβανόμενης ενότητας στο πρότυπο φόρμας.

  5. Κάντε κλικ στην επιλογή κύριο/λεπτομέρειες στην καρτέλα ιδιότητες εργαλείων ελέγχου της κορδέλας.

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

  7. Στη λίστα σύνδεση με κύριο αναγνωριστικό, κάντε κλικ στο αναγνωριστικό ViewContext του κύριου στοιχείου ελέγχου.

    Για να προβάλετε το αναγνωριστικό ViewContext ενός στοιχείου ελέγχου, κάντε δεξί κλικ στο στοιχείο ελέγχου, κάντε κλικ στην επιλογή <τύπος στοιχείου ελέγχου> ιδιότητεςκαι, στη συνέχεια, κάντε κλικ στην καρτέλα για προχωρημένους . Το αναγνωριστικό ViewContext είναι ορατό στην ενότητα Code της καρτέλας. Μπορείτε να επισημάνετε την τιμή δίπλα στο ViewContext: label και, στη συνέχεια, να πατήσετε το συνδυασμό πλήκτρων CTRL + C για να αντιγράψετε την τιμή στο Πρόχειρο.

  8. Στην περιοχή κύρια/λεπτομέρειες σχέσης, κάντε κλικ στην επιλογή κατά πεδίο κλειδιού.

  9. Κάντε κλικ στην επιλογή επιλογή Εικονίδιο "Επιλογή XPath" XPath δίπλα στο πλαίσιο πεδίο κλειδιού (κύριο) και, στη συνέχεια, στο παράθυρο διαλόγου Επιλογή πεδίου ή ομάδας , κάντε κλικ στο πεδίο κλειδιού για το κύριο στοιχείο ελέγχου και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  10. Κάντε κλικ στην επιλογή επιλογή Εικονίδιο "Επιλογή XPath" XPath δίπλα στο πλαίσιο πεδίο κλειδιού (λεπτομέρειες) και, στη συνέχεια, στο παράθυρο διαλόγου Επιλογή πεδίου ή ομάδας , κάντε κλικ στο πεδίο κλειδιού για το στοιχείο ελέγχου λεπτομερειών και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Εάν θέλετε να δημιουργήσετε μια σχέση "ένα-προς-πολλά" όταν αρχικά δημιουργείτε ένα στοιχείο ελέγχου "Κύριο/Λεπτομέρειες", εξετάστε το ενδεχόμενο να δημιουργήσετε το δικό σας στοιχείο ελέγχου κύριων/λεπτομερειών αντί να χρησιμοποιήσετε το προκαθορισμένο στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" που είναι διαθέσιμο στο παράθυρο εργασιών " στοιχεία ελέγχου ". Μπορείτε να δημιουργήσετε τον δικό σας έλεγχο με τη δημιουργία μιας σχέσης κύριας/λεπτομερούς μεταξύ ενός επαναλαμβανόμενου πίνακα και μιας επαναλαμβανόμενης ενότητας ή μεταξύ δύο επαναλαμβανόμενων πινάκων σε ένα πρότυπο φόρμας. Για να το κάνετε αυτό, ανοίξτε το παράθυρο διαλόγου Ιδιότητες για κάθε στοιχείο ελέγχου και, στη συνέχεια, καθορίστε ένα στοιχείο ελέγχου ως κύριο στοιχείο ελέγχου και το άλλο στοιχείο ελέγχου ως στοιχείο ελέγχου λεπτομερειών. Τροποποιώντας τις ιδιότητες για το στοιχείο ελέγχου λεπτομερειών, μπορείτε να ρυθμίσετε μια σχέση "ένα-προς-πολλά" με τη χρήση των βασικών πεδίων.

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

Εισαγωγή ενός οριζόντιου, επαναλαμβανόμενου πίνακα

Σημείωση:  Μπορείτε να εισαγάγετε ένα οριζόντιο στοιχείο ελέγχου επαναλαμβανόμενου πίνακα μόνο σε μια φόρμα που δημιουργήθηκε χρησιμοποιώντας το πρότυπο φόρμας Blank Form (InfoPath Filler) ή ότι έχει καθοριστεί συμβατότητα με τη φόρμα του InfoPath Filler στο παράθυρο διαλόγου Επιλογές φόρμας .

  1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.

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

  3. Στην περιοχή κοντέινερ, κάντε κλικ στην επιλογή Οριζόντιος επαναλαμβανόμενος πίνακας.

  4. Εάν εισαγάγετε έναν οριζόντιο επαναλαμβανόμενο πίνακα σε ένα νέο, κενό πρότυπο φόρμας:

    1. Στο πλαίσιο αριθμός γραμμών , εισαγάγετε τον αριθμό των γραμμών που θέλετε να έχει ο πίνακας από προεπιλογή.

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

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

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

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

    2. Κάντε κλικ στο κουμπί Επόμενο.

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

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

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

    5. Κάντε κλικ στο κουμπί Τέλος.

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

Συμβουλές διάταξης για επαναλαμβανόμενα στοιχεία ελέγχου δεδομένων

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

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

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

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

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

Συμβουλές διάταξης επαναλαμβανόμενης ενότητας

Χρησιμοποιήστε τις παρακάτω συμβουλές για να βελτιώσετε την εμφάνιση, το μέγεθος και άλλα στοιχεία των στοιχείων ελέγχου μέσα σε ένα στοιχείο ελέγχου επαναλαμβανόμενης ενότητας :

  • Περιστασιακά, το κείμενο μέσα στα στοιχεία ελέγχου μιας επαναλαμβανόμενης ενότητας και οι ετικέτες στα αριστερά αυτών των στοιχείων ελέγχου μπορεί να φαίνεται ότι είναι ελαφρώς εκτός της στοίχισης. Για να τους ευθυγραμμίσετε γρήγορα, κάντε δεξί κλικ στο στοιχείο ελέγχου, κάντε κλικ στην επιλογή <τύπος στοιχείου ελέγχου> ιδιότητες, κάντε κλικ στην επιλογή Στοίχιση στην καρτέλα μέγεθος και, στη συνέχεια, κάντε κλικ στην επιλογή εφαρμογή. Εάν η ετικέτα και το στοιχείο ελέγχου βρίσκονται σε διαφορετικά κελιά σε έναν πίνακα διάταξης, κάντε δεξί κλικ στο κελί που περιέχει την ετικέτα, κάντε κλικ στην επιλογή Ιδιότητες πίνακα στο μενού συντόμευσης και, στη συνέχεια, κάντε κλικ στην επιλογή Κέντρο στην περιοχή Κατακόρυφη στοίχιση στην καρτέλα κελί.

  • Η επιλογή " Κατακόρυφη επανάληψη " στην καρτέλα " Εμφάνιση " του παραθύρου διαλόγου " Ιδιότητες επαναλαμβανόμενης ενότητας " είναι ενεργοποιημένη από προεπιλογή. Αυτό σημαίνει ότι, καθώς οι χρήστες προσθέτουν επαναλαμβανόμενες ενότητες, αυτές οι ενότητες εμφανίζονται σε κατακόρυφο σχηματισμό προς τα κάτω στο μήκος της φόρμας. Μπορείτε να επιλέξετε να αναπτύξετε οριζόντια την επαναλαμβανόμενη ενότητα, επιλέγοντας την επιλογή Επανάληψη οριζοντίως . Αυτό σας επιτρέπει να δημιουργήσετε εντελώς διαφορετικές διατάξεις. Για παράδειγμα, μπορείτε να δημιουργήσετε ένα πρότυπο φόρμας που μοιάζει με ημερολόγιο. Η επιλογή " Επανάληψη οριζοντίου " δεν υποστηρίζεται σε πρότυπα φόρμας με συμβατότητα προγράμματος περιήγησης.

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

Οριζόντιες συμβουλές διάταξης επαναλαμβανόμενου πίνακα

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

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

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

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

Τρόποι προσαρμογής μιας επαναλαμβανόμενης ενότητας

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

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

Σημειώσεις: 

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

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

Tab

Εργασία

Λεπτομέρειες

Δεδομένα

Αλλαγή ονόματος ομάδας

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

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

Δεδομένα

Αποτροπή εισαγωγής και διαγραφής των ενοτήτων από τους χρήστες

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

Δεδομένα

Προσαρμογή εντολών μενού

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

Δεδομένα

Εμφάνιση ή προσαρμογή κειμένου υποδείξεων

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

Οθόνη

Να επιτρέπεται στους χρήστες να εισάγουν ενότητες σε ένα σχηματισμό side-by-side αντί για μία μετά την άλλη

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

Οθόνη

Φιλτράρισμα δεδομένων

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

Κύριο/λεπτομέρειες

Ρύθμιση σχέσης κύριας/λεπτομερούς

Στην καρτέλα κύριο/λεπτομέρειες , μπορείτε να δημιουργήσετε μια σχέση κύριας/λεπτομερούς μεταξύ ενός επαναλαμβανόμενου πίνακα (του κύριου στοιχείου ελέγχου) και μιας επαναλαμβανόμενης ενότητας (το στοιχείο ελέγχου λεπτομερειών). Εάν ρυθμίσετε αυτόν τον τύπο σχέσης, τα συσχετισμένα δεδομένα θα εμφανίζονται στην επαναλαμβανόμενη ενότητα με βάση το στοιχείο που επιλέγει ένας χρήστης στον επαναλαμβανόμενο πίνακα. Τα στοιχεία ελέγχου "Κύριο/Λεπτομέρειες" δεν υποστηρίζονται σε πρότυπα φόρμας με συμβατότητα προγράμματος περιήγησης.

Μέγεθος

Προσαρμογή μεγέθους, αναπλήρωσης και περιθωρίων

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

Για προχωρημένους

Αλλαγή της σειράς ευρετηρίου καρτελών

Μπορείτε να αλλάξετε τη θέση ενός στοιχείου ελέγχου στη συνολική σειρά tab του προτύπου φόρμας. Η σειρά tab είναι η σειρά με την οποία η εστίαση μετακινείται σε μια φόρμα από ένα πεδίο ή αντικείμενο στο επόμενο ως χρήστες πατήστε το πλήκτρο TAB ή το συνδυασμό πλήκτρων SHIFT + TAB. Η προεπιλεγμένη ρύθμιση ευρετηρίου καρτελών για όλα τα στοιχεία ελέγχου σε ένα πρότυπο φόρμας είναι 0, αλλά η σειρά tab ξεκινά με το 1. Αυτό σημαίνει ότι κάθε στοιχείο ελέγχου με το 1 στο πλαίσιο ευρετήριο καρτέλας θα επισκέπτεται πρώτα όταν οι χρήστες πατήσουν το πλήκτρο TAB. Κάθε στοιχείο ελέγχου με το 2 στο πλαίσιο "Ευρετήριο καρτέλας" θα επισκέπτεται το δεύτερο και ούτω καθεξής. Όλα τα στοιχεία ελέγχου με το 0 στο πλαίσιο "Ευρετήριο καρτελών" θα έχουν την τιμή "τελευταία" στη σειρά tab. Εάν θέλετε να παραλείψετε στοιχεία ελέγχου στη σειρά tab, πληκτρολογήστε -1 στο πλαίσιο ευρετήριο καρτέλας .

Για προχωρημένους

Καθορισμός συμβουλής οθόνης

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

Για προχωρημένους

Καθορισμός και προσαρμογή των ρυθμίσεων συγχώνευσης

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

Για προχωρημένους

Λήψη των αναγνωριστικών ViewContext ή xmlToEdit για την επαναλαμβανόμενη ενότητα

Μπορείτε να χρησιμοποιήσετε την τιμή ViewContext ή xmlToEdit για να προσδιορίσετε το στοιχείο ελέγχου στον κώδικα. Για παράδειγμα, εάν γνωρίζετε την τιμή ViewContext , μπορείτε να χρησιμοποιήσετε αυτήν την τιμή με τις μεθόδους SelectText ή SelectNodes της κλάσης View για να ΠΡΑΓΜΑΤΟΠΟΙΉΣΕΤΕ μέσω προγραμματισμού μια ενέργεια επεξεργασίας στα δεδομένα XML που είναι δεσμευμένα στο στοιχείο ελέγχου. Παρομοίως, εάν γνωρίζετε την τιμή xmlToEdit , μπορείτε να χρησιμοποιήσετε αυτήν την τιμή με τη μέθοδο ExecuteAction του αντικειμένου View για να εισαγάγετε ή να καταργήσετε εμφανίσεις ενός επαναλαμβανόμενου στοιχείου ελέγχου μέσω προγραμματισμού. Για παράδειγμα, μπορείτε να καθορίσετε μια τιμή απαρίθμησης ActionType , όπως το XCollectionInsert ή το XCollectionRemoveAll, και το όνομα xmlToEdit , το οποίο προσδιορίζει τη συγκεκριμένη ομάδα στην οποία θα εργαστείτε.

Φόρμες προγράμματος περιήγησης

Προσαρμογή των ρυθμίσεων για την καταχώρηση δεδομένων πίσω στο διακομιστή

Η καρτέλα " φόρμες προγράμματος περιήγησης " εμφανίζεται μόνο όταν σχεδιάζετε ένα πρότυπο φόρμας με συμβατότητα προγράμματος περιήγησης. Σας επιτρέπει να ελέγχετε εάν τα δεδομένα αποστέλλονται στο διακομιστή όταν οι χρήστες εισάγουν ή καταργούν ενότητες στη φόρμα.

Άλλες ενέργειες

Εφαρμογή κανόνων

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

Άλλες ενέργειες

Προσθήκη μορφοποίησης υπό όρους

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

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

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

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.