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

Ισχύει για
InfoPath 2010

Σημαντικό

Η υποστήριξη για το Microsoft InfoPath 2013 έληξε στις 14 Ιουλίου 2026. Συνιστάται η μετεγκατάσταση υπαρχουσών φορμών και ροών εργασιών του InfoPath σε υποστηριζόμενες λύσεις του Microsoft 365. Μάθετε περισσότερα σχετικά με την απόσυρση του InfoPath.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Κύρια/Λεπτομέρεια

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Σημείωση

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

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

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

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

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

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

    Σημείωση

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

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

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

    Σημείωση

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

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

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

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

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

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

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

    Σημείωση

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

Συμβουλή

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

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

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

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

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

Σημείωση

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

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

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

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

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

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

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

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

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

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

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

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

    Σημείωση

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

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

Συμβουλή

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

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

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

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

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

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

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

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

    1. Στην πρώτη σελίδα του Οδηγού σύνδεσης επαναλαμβανόμενου πίνακα , κάντε κλικ στο αρχείο προέλευσης δεδομένων που θέλετε να χρησιμοποιήσετε στη λίστα Αρχεία προέλευσης δεδομένων και, στη συνέχεια, κάντε κλικ στην επαναλαμβανόμενη ομάδα e56c31f4-d391-4a2f-8eaa-8abb2503f9e2 στην οποία θέλετε να συνδέσετε τις γραμμές του πίνακα.
      Για να δημιουργήσετε μια νέα επαναλαμβανόμενη ομάδα, κάντε δεξί κλικ στην ομάδα στην οποία θέλετε να προσθέσετε την επαναλαμβανόμενη ομάδα, κάντε κλικ στην εντολή Προσθήκη στο μενού συντόμευσης και, στη συνέχεια, στο παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας , καθορίστε τις ιδιότητες για την επαναλαμβανόμενη ομάδα.
    2. Κάντε κλικ στο κουμπί Επόμενο.
    3. Στη δεύτερη σελίδα του Οδηγού επαναλαμβανόμενης σύνδεσης πίνακα , κάντε διπλό κλικ στα πεδία της λίστας σύνδεσης δεδομένων που θέλετε να προσθέσετε ως στήλες στον πίνακα.
      Για να δημιουργήσετε ένα νέο πεδίο στη λίστα σύνδεσης δεδομένων, κάντε δεξί κλικ στην ομάδα με την οποία είναι συνδεδεμένος ο επαναλαμβανόμενος πίνακας, κάντε κλικ στο κουμπί Προσθήκη και, στη συνέχεια, στο παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας , καθορίστε τις ιδιότητες για το πεδίο.
    4. Για να αναδιατάξετε τις στήλες, επιλέξτε μια στήλη στη λίστα Στήλες στον πίνακα και, στη συνέχεια, κάντε κλικ στην επιλογή Μετακίνηση επάνω ή Μετακίνηση κάτω.

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

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

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

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

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

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

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

      Σημείωση

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

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

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

    1. Στο παράθυρο διαλόγου Επαναληπτική σύνδεση ενότητας , επιλέξτε την επαναλαμβανόμενη ομάδα στην οποία θέλετε να αποθηκεύσετε δεδομένα επαναλαμβανόμενης ενότητας και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    2. Προσθέστε στοιχεία ελέγχου στην επαναλαμβανόμενη ενότητα και, στη συνέχεια, συνδέστε τα με τα κατάλληλα πεδία στο αρχείο προέλευσης δεδομένων.
    3. Το InfoPath χρησιμοποιεί το όνομα του πεδίου ή της ομάδας ως ετικέτα του πλαισίου ελέγχου. Εάν είναι απαραίτητο, αλλάξτε το κείμενο της ετικέτας.
      Μπορείτε επίσης να χρησιμοποιήσετε το παράθυρο εργασιών "Πεδία" για να εισαγάγετε στοιχεία ελέγχου. Στο παράθυρο εργασιών Πεδία , κάντε δεξί κλικ στην επαναλαμβανόμενη ομάδα στην οποία θέλετε να συνδέσετε την επαναλαμβανόμενη ενότητα και, στη συνέχεια, κάντε κλικ στην επιλογή Επαναλαμβανόμενη ενότητα.

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

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

Σημείωση

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

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

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

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

  1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.
  2. Εάν το παράθυρο εργασιών Στοιχεία ελέγχου δεν είναι ορατό, κάντε κλικ στο κουμπί Παράθυρο στοιχείων ελέγχου στην κάτω δεξιά γωνία της ενότητας Στοιχεία ελέγχου στην Κεντρική καρτέλα.
  3. Στην περιοχή "Κοντέινερ", κάντε κλικ στην επιλογή "Κύρια/Λεπτομέρειες".
  4. Στο πλαίσιο Αριθμός στηλών σε πρωτότυπο στο παράθυρο διαλόγου Εισαγωγή πρωτοτύπου/Λεπτομέρειες , πληκτρολογήστε τον αριθμό των στηλών για το στοιχείο ελέγχου πρωτεύοντος.
  5. Στο πλαίσιο Αριθμός πεδίων με λεπτομέρειες , πληκτρολογήστε τον αριθμό των πεδίων για το στοιχείο ελέγχου λεπτομερειών και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    Εισάγονται δύο στοιχεία ελέγχου στο πρότυπο φόρμας — Επαναλαμβανόμενος πίνακας (κύριος) και Επαναλαμβανόμενη ενότητα (λεπτομέρεια).
  6. Για να ελέγξετε τη σχέση "Κύριο/Λεπτομέρειες", στην " Κεντρική " καρτέλα, κάντε κλικ στην επιλογή Προεπισκόπηση και, στη συνέχεια, καταχωρήστε δεδομένα στο κύριο στοιχείο ελέγχου. Τα σχετικά δεδομένα θα πρέπει να εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών. Επίσης, κάντε κλικ σε διαφορετικές γραμμές στο κύριο στοιχείο ελέγχου για να επιβεβαιώσετε ότι τα αντίστοιχα δεδομένα εμφανίζονται στο στοιχείο ελέγχου λεπτομερειών.

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

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

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

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

  1. Στο πρότυπο φόρμας, τοποθετείστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το στοιχείο ελέγχου.
  2. Εάν το παράθυρο εργασιών Στοιχεία ελέγχου δεν είναι ορατό, κάντε κλικ στο κουμπί Παράθυρο στοιχείων ελέγχου στην κάτω δεξιά γωνία της ενότητας Στοιχεία ελέγχου στην Κεντρική καρτέλα.
  3. Στην περιοχή Κοντέινερ, κάντε κλικ στην επιλογή Επαναλαμβανόμενος πίνακας.
  4. Στην πρώτη σελίδα του Οδηγού επαναληπτικής σύνδεσης πίνακα , κάντε κλικ στην επαναλαμβανόμενη ομάδα στην οποία θέλετε να συνδέσετε τις γραμμές του πίνακα και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο. Εάν ο πίνακάς σας έχει μόνο μία στήλη, μπορείτε να επιλέξετε ένα επαναλαμβανόμενο πεδίο αντί για μια επαναλαμβανόμενη ομάδα.
    Για να δημιουργήσετε μια νέα επαναλαμβανόμενη ομάδα στην οποία θα συνδέσετε τον πίνακα, κάντε δεξί κλικ στην ομάδα στην οποία θέλετε να προσθέσετε την επαναλαμβανόμενη ομάδα, κάντε κλικ στην εντολή Προσθήκη και, στη συνέχεια, στο παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας , εισαγάγετε τις ιδιότητες της επαναλαμβανόμενης ομάδας.
  5. Για να προσθέσετε τις στήλες που θέλετε να συμπεριλάβετε στον πίνακα, κάντε διπλό κλικ στα πεδία της λίστας σύνδεσης δεδομένων .
    Για να δημιουργήσετε ένα νέο πεδίο για να το προσθέσετε ως στήλη, κάντε δεξί κλικ στην ομάδα με την οποία είναι συνδεδεμένος ο πίνακας, κάντε κλικ στην εντολή Προσθήκη του μενού συντόμευσης και, στη συνέχεια, στο παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας, καταχωρήστε τις ιδιότητες του πεδίου.
  6. Για να αναδιατάξετε τις στήλες, κάντε κλικ σε μια στήλη στη λίστα Στήλες σε πίνακα, κάντε κλικ στην επιλογή Μετακίνηση επάνω ή Μετακίνηση κάτω και, στη συνέχεια, κάντε κλικ στο κουμπί Τέλος.
  7. Κάντε διπλό κλικ στην ετικέτα " Επαναλαμβανόμενος πίνακας " κάτω από τον πίνακα στο πρότυπο φόρμας.
  8. Στην καρτέλα "Ιδιότητες εργαλείων ελέγχου " της κορδέλας, κάντε κλικ στην επιλογή "Κύρια/Λεπτομέρειες".
  9. Κάντε κλικ στην επιλογή Ορισμός ως κύριου (Set as master), πληκτρολογήστε το αναγνωριστικό ViewContext του πρωτεύοντος στοιχείου ελέγχου στο πλαίσιο Αναγνωριστικό πρωτοτύπου (Master ID ) και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    Για να προβάλετε το αναγνωριστικό ViewContext ενός στοιχείου ελέγχου, κάντε δεξιό κλικ στο στοιχείο ελέγχου, κάντε κλικ στην εντολή <Ιδιότητες τύπου> στοιχείου ελέγχου και, στη συνέχεια, κάντε κλικ στην καρτέλα Για προχωρημένους . Το αναγνωριστικό ViewContext είναι ορατό στην ενότητα Code της καρτέλας. Μπορείτε να επισημάνετε την τιμή δίπλα στην ετικέτα ViewContext: και, στη συνέχεια, να πατήσετε το συνδυασμό πλήκτρων CTRL+C για να αντιγράψετε την τιμή στο πρόχειρο. Συνήθως, όταν ρυθμίζετε τις παραμέτρους ενός στοιχείου ελέγχου "Κύριο/Λεπτομέρειες", το κύριο στοιχείο ελέγχου είναι ο ίδιος ο επαναλαμβανόμενος πίνακας, επομένως μπορείτε να χρησιμοποιήσετε το αναγνωριστικό ViewContext του επαναλαμβανόμενου πίνακα που ρυθμίζετε σε αυτό το βήμα.
  10. Τοποθετήστε το δρομέα στο πρότυπο φόρμας όπου θέλετε να εισαγάγετε την επαναλαμβανόμενη ενότητα (το στοιχείο ελέγχου λεπτομερειών).
  11. Στην περιοχή Κοντέινερ στο παράθυρο εργασιών Στοιχεία ελέγχου , κάντε κλικ στην επιλογή Επαναλαμβανόμενη ενότητα.
    Εναλλακτικά, μπορείτε να χρησιμοποιήσετε έναν άλλο επαναλαμβανόμενο πίνακα ως στοιχείο ελέγχου λεπτομερειών.
  12. Στην πρώτη σελίδα του Οδηγού σύνδεσης επαναλαμβανόμενης ενότητας , κάντε κλικ στην επαναλαμβανόμενη ομάδα στην οποία θέλετε να συνδέσετε την ενότητα και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  13. Κάντε διπλό κλικ στην ετικέτα " Επαναλαμβανόμενη ενότητα " που εμφανίζεται κάτω από την ενότητα στο πρότυπο φόρμας.
  14. Στην καρτέλα "Ιδιότητες εργαλείων ελέγχου " της κορδέλας, κάντε κλικ στην επιλογή "Κύρια/Λεπτομέρειες".
  15. Κάντε κλικ στην επιλογή Ορισμός ως λεπτομέρειας και, στη συνέχεια, κάντε κλικ στο όνομα του πρωτεύοντος στοιχείου ελέγχου στη λίστα Σύνδεση με κύρια αναγνωριστικά . Το όνομα που επιλέγετε πρέπει να αντιστοιχεί στο αναγνωριστικό ViewContext του στοιχείου ελέγχου που καθορίσατε στο βήμα 9.
  16. Για να αλλάξετε την προεπιλεγμένη σχέση ένα-προς-ένα του στοιχείου ελέγχου "Κύριο/Λεπτομέρειες" σε μια σχέση ένα-προς-πολλά, κάντε κλικ στην επιλογή Κατά πεδίο κλειδιού στην περιοχή Σχέση "Κύριο/Λεπτομέρεια" και, στη συνέχεια, κάντε κλικ στο κουμπί "Επιλογή XPath" ce7eb730-511c-4a0a-83ec-902f31b50686 δίπλα στα πλαίσια "Πεδίο κλειδιού" (κύριο) και "Πεδίο κλειδιού (λεπτομέρεια)" για να καθορίσετε τα πεδία κλειδιού από το αρχείο προέλευσης δεδομένων που περιέχουν τα κατάλληλα σχετικά δεδομένα για τη δημιουργία μιας σχέσης ένα-προς-πολλά.
  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 είναι ορατό στην ενότητα "Κώδικας " της καρτέλας. Μπορείτε να επισημάνετε την τιμή δίπλα στην ετικέτα ViewContext: και, στη συνέχεια, να πατήσετε το συνδυασμό πλήκτρων CTRL+C για να αντιγράψετε την τιμή στο πρόχειρο.

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

  9. Κάντε κλικ στο κουμπί Επιλογή XPathce7eb730-511c-4a0a-83ec-902f31b50686 δίπλα στο πλαίσιο Πεδίο κλειδιού (κύριο) και, στη συνέχεια, στο παράθυρο διαλόγου Επιλογή πεδίου ή ομάδας , κάντε κλικ στο πεδίο κλειδιού για το κύριο στοιχείο ελέγχου και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  10. Κάντε κλικ στο κουμπί Επιλογή XPathce7eb730-511c-4a0a-83ec-902f31b50686 δίπλα στο πλαίσιο Πεδίο κλειδιού (λεπτομέρειες) και, στη συνέχεια, στο παράθυρο διαλόγου Επιλογή πεδίου ή ομάδας , κάντε κλικ στο πεδίο κλειδιού για το στοιχείο ελέγχου λεπτομερειών και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    Εάν θέλετε να δημιουργήσετε μια σχέση ένα-προς-πολλά κατά την αρχική δημιουργία ενός στοιχείου ελέγχου "Κύριο/Λεπτομέρειες", εξετάστε το ενδεχόμενο να δημιουργήσετε με μη αυτόματο τρόπο το δικό σας στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" αντί να χρησιμοποιήσετε το προκαθορισμένο στοιχείο ελέγχου "Κύριο/Λεπτομέρειες" που είναι διαθέσιμο στο παράθυρο εργασιών "Στοιχεία ελέγχου ". Μπορείτε να δημιουργήσετε το δικό σας στοιχείο ελέγχου, δημιουργώντας μια σχέση "Κύριο/Λεπτομέρειες" ανάμεσα σε έναν επαναλαμβανόμενο πίνακα και μια επαναλαμβανόμενη ενότητα ή ανάμεσα σε δύο επαναλαμβανόμενους πίνακες σε ένα πρότυπο φόρμας. Για να το κάνετε αυτό, ανοίξτε το παράθυρο διαλόγου Ιδιότητες για κάθε στοιχείο ελέγχου και, στη συνέχεια, ορίστε ένα στοιχείο ελέγχου ως κύριο στοιχείο ελέγχου και το άλλο στοιχείο ελέγχου ως στοιχείο ελέγχου λεπτομερειών. Τροποποιώντας τις ιδιότητες για το στοιχείο ελέγχου λεπτομερειών, μπορείτε να ρυθμίσετε μια σχέση ένα-προς-πολλά με τη χρήση πεδίων κλειδιού.

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

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

Σημείωση

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

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

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

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

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

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

    1. Στην πρώτη σελίδα του Οδηγού σύνδεσης επαναλαμβανόμενου πίνακα , κάντε κλικ στο αρχείο προέλευσης δεδομένων που θέλετε να χρησιμοποιήσετε στη λίστα Αρχεία προέλευσης δεδομένων και, στη συνέχεια, κάντε κλικ στην επαναλαμβανόμενη ομάδα e56c31f4-d391-4a2f-8eaa-8abb2503f9e2 στην οποία θέλετε να συνδέσετε τις γραμμές του πίνακα.
      Για να δημιουργήσετε μια νέα επαναλαμβανόμενη ομάδα, κάντε δεξί κλικ στην ομάδα στην οποία θέλετε να προσθέσετε την επαναλαμβανόμενη ομάδα, κάντε κλικ στην εντολή Προσθήκη και, στη συνέχεια, στο παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας , καθορίστε τις ιδιότητες για την επαναλαμβανόμενη ομάδα.
    2. Κάντε κλικ στο κουμπί Επόμενο.
    3. Στη δεύτερη σελίδα του Οδηγού επαναλαμβανόμενης σύνδεσης πίνακα , κάντε διπλό κλικ στα πεδία της λίστας σύνδεσης δεδομένων που θέλετε να προσθέσετε ως στήλες στον πίνακα.
      Για να δημιουργήσετε ένα νέο πεδίο, στη λίστα Σύνδεση δεδομένων , κάντε δεξί κλικ στην ομάδα με την οποία είναι συνδεδεμένος ο οριζόντιος επαναλαμβανόμενος πίνακας, κάντε κλικ στην εντολή Προσθήκη και, στη συνέχεια, καθορίστε τις ιδιότητες για το πεδίο στο παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας .
    4. Για να αναδιατάξετε τις στήλες, επιλέξτε μια στήλη στη λίστα "Γραμμές σε πίνακα" και, στη συνέχεια, κάντε κλικ στην επιλογή "Μετακίνηση πριν" ή "Μετακίνηση μετά".
    5. Κάντε κλικ στο κουμπί Τέλος.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Σημείωση

  • Εάν σχεδιάζετε ένα πρότυπο φόρμας συμβατό με πρόγραμμα περιήγησης, ορισμένες δυνατότητες στο παράθυρο διαλόγου "Ιδιότητες επαναλαμβανόμενης ενότητας " δεν είναι διαθέσιμες. Για παράδειγμα, δεν μπορείτε να ενεργοποιήσετε τη ρύθμιση που επιτρέπει στους χρήστες να εισάγουν ενότητες οριζόντια, σε σχηματισμό παράθεσης.
  • Εάν το πρότυπο φόρμας βασίζεται σε βάση δεδομένων, σχήμα ή άλλη υπάρχουσα προέλευση δεδομένων, ενδέχεται να μην μπορείτε να προσαρμόσετε όλες τις πτυχές ενός στοιχείου ελέγχου. Για παράδειγμα, ίσως να μπορείτε να αλλάξετε το μέγεθος του στοιχείου ελέγχου, αλλά όχι το όνομα του πεδίου ή της ομάδας, που προέρχονται από την υπάρχουσα προέλευση δεδομένων.
Tab Εργασία Λεπτομέρειες
Δεδομένα Αλλαγή ονόματος ομάδας Όταν σχεδιάζετε ένα νέο, κενό πρότυπο φόρμας, μπορείτε να αλλάξετε το προεπιλεγμένο όνομα πεδίου ή ομάδας για ένα στοιχείο με κάτι που είναι πιο εύκολο να αναγνωρίζεται όταν εργάζεστε με την προέλευση δεδομένων. Για παράδειγμα, σε ένα πρότυπο φόρμας ασφάλισης, μια ομάδα με το όνομα "Εξαρτώμενα" είναι πιο κατανοητή από μια ομάδα με το όνομα "ομάδα1".
Σημείωση: Η αλλαγή του ονόματος της ομάδας δεν αλλάζει τη σύνδεση μεταξύ μιας επαναλαμβανόμενης ενότητας στο πρότυπο φόρμας και μιας επαναλαμβανόμενης ομάδας στην προέλευση δεδομένων. Εάν πρέπει να δεσμεύσετε μια επαναλαμβανόμενη ενότητα σε μια διαφορετική επαναλαμβανόμενη ομάδα, κάντε δεξί κλικ στην επαναλαμβανόμενη ενότητα και, στη συνέχεια, κάντε κλικ στην εντολή Αλλαγή σύνδεσης.
Δεδομένα Αποτροπή χρηστών από την εισαγωγή και διαγραφή ενοτήτων Από προεπιλογή, είναι επιλεγμένο το πλαίσιο ελέγχου Να επιτρέπεται στους χρήστες να εισάγουν και να διαγράφουν τις ενότητες . Εάν καταργήσετε την επιλογή αυτού του πλαισίου ελέγχου, οι χρήστες δεν θα έχουν τη δυνατότητα να εισαγάγουν ή να διαγράψουν τις ενότητες μιας επαναλαμβανόμενης ενότητας. Αυτό είναι χρήσιμο σε σενάρια αναφοράς όπου θέλετε να εμφανίσετε επαναλαμβανόμενα δεδομένα, αλλά δεν θέλετε οι χρήστες να αλλάξουν αυτά τα δεδομένα ή να προσθέσουν περισσότερες ενότητες.
Δεδομένα Προσαρμογή εντολών μενού Κάντε κλικ στην επιλογή Τροποποίηση για να τροποποιήσετε περαιτέρω τις ιδιότητες ενότητας. Για παράδειγμα, μπορείτε να ανοίξετε το παράθυρο διαλόγου Προσαρμογή εντολών , όπου μπορείτε να προσαρμόσετε τα ονόματα και τις θέσεις των εντολών μενού που χρησιμοποιούνται για την εισαγωγή ή την κατάργηση ενοτήτων στη φόρμα του χρήστη. Αυτός ο τύπος προσαρμογής διευκολύνει τη χρήση του προτύπου φόρμας. Για παράδειγμα, μπορείτε να προσθέσετε προσαρμοσμένες εντολές στο μενού "Επεξεργασία " που επιτρέπουν στους χρήστες να καταργούν επαναλαμβανόμενες ενότητες από τη φόρμα τους.
Δεδομένα Εμφάνιση ή προσαρμογή κειμένου υποδείξεων Το πλαίσιο ελέγχου Εμφάνιση κουμπιού εισαγωγής και κειμένου υποδείξεων είναι επιλεγμένο από προεπιλογή. Μπορείτε να καταργήσετε την επιλογή αυτού του πλαισίου ελέγχου εάν δεν θέλετε οι χρήστες να βλέπουν κείμενο οδηγιών στη φόρμα ή μπορείτε να προσαρμόσετε το κείμενο οδηγιών. Για παράδειγμα, εάν έχετε ένα πρότυπο φόρμας ασφάλισης όπου οι χρήστες πρέπει να καταχωρήσουν εξαρτώμενα άτομα σε μια επαναλαμβανόμενη ενότητα, μπορείτε να αλλάξετε το κείμενο "Εισαγωγή στοιχείου" που εμφανίζεται κάτω από την επαναλαμβανόμενη ενότητα σε "Εισαγωγή επιπλέον εξαρτώμενων".
Εμφάνιση Να επιτρέπεται στους χρήστες να εισάγουν ενότητες σε σχηματισμό παράθεσης αντί η μία μετά την άλλη Η επιλογή "Κατακόρυφη επανάληψη" είναι ενεργοποιημένη από προεπιλογή. Αυτό σημαίνει ότι καθώς οι χρήστες προσθέτουν επαναλαμβανόμενες ενότητες, αυτές οι ενότητες εμφανίζονται σε κατακόρυφο σχηματισμό κατά μήκος της φόρμας. Αντί για αυτό, μπορείτε να επιλέξετε την οριζόντια ανάπτυξη της επαναλαμβανόμενης ενότητας. Αυτό σας επιτρέπει να δημιουργήσετε εντελώς διαφορετικές διατάξεις. Για παράδειγμα, μπορείτε να δημιουργήσετε ένα πρότυπο φόρμας που μοιάζει με ημερολόγιο. Η επιλογή "Οριζόντια επανάληψη" δεν υποστηρίζεται σε πρότυπα φόρμας συμβατά με προγράμματα περιήγησης.
Εμφάνιση Φιλτράρισμα δεδομένων Κάντε κλικ στην επιλογή Φιλτράρισμα δεδομένων για να ανοίξετε το παράθυρο διαλόγου Φιλτράρισμα δεδομένων , όπου μπορείτε να επιτρέψετε στους χρήστες να φιλτράρουν δεδομένα σε μια επαναλαμβανόμενη ενότητα με βάση τις τιμές που ο χρήστης εισάγει ή επιλέγει σε άλλο σημείο της φόρμας. Για παράδειγμα, εάν χρησιμοποιείτε μια επαναλαμβανόμενη ενότητα για τη συλλογή πληροφοριών σχετικά με τρέχοντα έργα, μπορείτε να σχεδιάσετε ένα πλαίσιο λίστας που επιτρέπει στους χρήστες να φιλτράρουν τα έργα τους με βάση την κατάσταση.
Κύρια/Λεπτομέρεια Ρύθμιση σχέσης "Κύριο/Λεπτομέρειες" Στην καρτέλα "Κύρια/Λεπτομέρειες ", μπορείτε να δημιουργήσετε μια σχέση κύριας/λεπτομέρειας μεταξύ ενός επαναλαμβανόμενου πίνακα (το κύριο στοιχείο ελέγχου) και μιας επαναλαμβανόμενης ενότητας (το στοιχείο ελέγχου λεπτομερειών). Εάν ρυθμίσετε αυτόν τον τύπο σχέσης, τα σχετικά δεδομένα θα εμφανίζονται στην επαναλαμβανόμενη ενότητα με βάση το στοιχείο που επιλέγει ένας χρήστης στον επαναλαμβανόμενο πίνακα. Τα κύρια στοιχεία ελέγχου/τα στοιχεία ελέγχου λεπτομερειών δεν υποστηρίζονται σε πρότυπα φόρμας συμβατά με πρόγραμμα περιήγησης.
Μέγεθος Προσαρμογή μεγέθους, αναπλήρωσης και περιθωρίων Μπορείτε να καθορίσετε με μη αυτόματο τρόπο το μέγεθος ενός στοιχείου ελέγχου, εισάγοντας τιμές στα πλαίσια Ύψος και Πλάτος . Μπορείτε επίσης να περιορίσετε το διάστημα τόσο εντός όσο και εκτός του στοιχείου ελέγχου, αλλάζοντας την αναπλήρωση, η οποία είναι η ποσότητα του χώρου buffer που περιβάλλει τα περιεχόμενα του στοιχείου ελέγχου ή τα περιθώρια, που είναι η ποσότητα χώρου μεταξύ του περιγράμματος του στοιχείου ελέγχου και οποιουδήποτε περιβάλλοντος κειμένου ή στοιχείων ελέγχου στο πρότυπο φόρμας.
Προχωρημένοι χρήστες Αλλαγή της σειράς του ευρετηρίου tab Μπορείτε να αλλάξετε τη θέση ενός στοιχείου ελέγχου στη συνολική σειρά tab του προτύπου φόρμας. Σειρά tab είναι η σειρά με την οποία η εστίαση μετακινείται σε μια φόρμα από ένα πεδίο ή αντικείμενο στο επόμενο, όταν οι χρήστες πιέζουν το πλήκτρο TAB ή το συνδυασμό πλήκτρων SHIFT+TAB. Η προεπιλεγμένη ρύθμιση του δείκτη σειράς tab για όλα τα στοιχεία ελέγχου ενός προτύπου φόρμας είναι 0, αλλά η σειρά tab ξεκινά από το 1. Δηλαδή, οποιοδήποτε στοιχείο ελέγχου με 1 στο πλαίσιο "Δείκτης tab " θα επισκέπτεται πρώτο όταν οι χρήστες πατήσουν το πλήκτρο TAB. Οποιοδήποτε στοιχείο ελέγχου με την τιμή 2 στο πλαίσιο "Δείκτης σειράς tab " θα είναι δεύτερο και ούτω καθεξής. Οποιαδήποτε στοιχεία ελέγχου με 0 στο πλαίσιο "Δείκτης σειράς tab " θα είναι τα τελευταία στη σειρά tab. Εάν θέλετε να παραλείψετε τα στοιχεία ελέγχου στη σειρά tab, πληκτρολογήστε -1 στο πλαίσιο "Δείκτης σειράς tab ".
Προχωρημένοι χρήστες Καθορισμός συμβουλής οθόνης Για να εμφανίζεται μια επεξηγηματική σημείωση όταν οι χρήστες μετακινούν το δείκτη του ποντικιού επάνω από το στοιχείο ελέγχου, πληκτρολογήστε το κείμενο που θέλετε στο πλαίσιο "Συμβουλή οθόνης ". Τα βοηθήματα προσβασιμότητας, όπως τα βοηθητικά προγράμματα ελέγχου οθόνης που καθιστούν διαθέσιμες τις πληροφορίες στην οθόνη ως συνθετική ομιλία ή ως οθόνη Μπράιγ με δυνατότητα ανανέωσης, συχνά βασίζονται σε αυτές τις συμβουλές οθόνης για την ερμηνεία των πληροφοριών για τους χρήστες τους.
Προχωρημένοι χρήστες Καθορισμός και προσαρμογή των ρυθμίσεων συγχώνευσης Κάντε κλικ στην επιλογή Ρυθμίσεις συγχώνευσης για να καθορίσετε τον τρόπο εμφάνισης των δεδομένων που εισάγουν οι χρήστες στο στοιχείο ελέγχου όταν συνδυάζονται διάφορες φόρμες. Για παράδειγμα, μπορείτε να αλλάξετε τη σειρά με την οποία εισάγονται οι επαναλαμβανόμενες ενότητες στη φόρμα προορισμού.
Προχωρημένοι χρήστες Λήψη των αναγνωριστικών ViewContext ή XmlToEdit για την επαναλαμβανόμενη ενότητα Μπορείτε να χρησιμοποιήσετε την τιμή ViewContext ή XmlToEdit για να προσδιορίσετε το στοιχείο ελέγχου σε κώδικα. Για παράδειγμα, εάν γνωρίζετε την τιμή ViewContext , μπορείτε να χρησιμοποιήσετε αυτήν την τιμή με τις μεθόδους SelectText ή SelectNodes της κλάσηςView για να εκτελέσετε μέσω προγραμματισμού μια ενέργεια επεξεργασίας στα δεδομένα XML που είναι συνδεδεμένα με το στοιχείο ελέγχου. Παρομοίως, εάν γνωρίζετε την τιμή XmlToEdit , μπορείτε να χρησιμοποιήσετε αυτήν την τιμή με τη μέθοδο ExecuteAction του αντικειμένου View για να εισαγάγετε ή να καταργήσετε με προγραμματισμό εμφανίσεις ενός επαναλαμβανόμενου στοιχείου ελέγχου. Για παράδειγμα, μπορείτε να καθορίσετε μια τιμή απαρίθμησης ActionType , όπως XCollectionInsert ή XCollectionRemoveAll, καθώς και το όνομα XmlToEdit , το οποίο προσδιορίζει τη συγκεκριμένη ομάδα με την οποία θα εργαστείτε.
Φόρμες προγράμματος περιήγησης Προσαρμογή των ρυθμίσεων για την καταχώρηση δεδομένων πίσω στο διακομιστή Η καρτέλα "Φόρμες προγράμματος περιήγησης" εμφανίζεται μόνο όταν σχεδιάζετε ένα πρότυπο φόρμας συμβατό με πρόγραμμα περιήγησης. Σας επιτρέπει να ελέγχετε εάν θα αποστέλλονται δεδομένα στο διακομιστή όταν οι χρήστες εισάγουν ή καταργούν ενότητες στη φόρμα.
Άλλες ενέργειες Εφαρμογή κανόνων Κάντε διπλό κλικ στην καρτέλα της επαναλαμβανόμενης ενότητας και, στη συνέχεια, κάντε κλικ στην επιλογή Διαχείριση κανόνων στην ενότητα Κανόνες της καρτέλας Ιδιότητες εργαλείων ελέγχου της κορδέλας. Εμφανίζεται το παράθυρο εργασιών " Κανόνες ", όπου μπορείτε να χρησιμοποιήσετε κανόνες για την εφαρμογή ενεργειών όταν οι χρήστες εισάγουν ή εργάζονται με στοιχεία ελέγχου μέσα στην επαναλαμβανόμενη ενότητα.
Άλλες ενέργειες Προσθήκη μορφοποίησης υπό όρους Κάντε διπλό κλικ στην καρτέλα στην επαναλαμβανόμενη ενότητα και κάντε κλικ στην επιλογή Διαχείριση κανόνων στην ενότητα Κανόνες στην καρτέλα Ιδιότητες εργαλείων ελέγχου της κορδέλας, κάντε κλικ στην επιλογή Δημιουργία και, στη συνέχεια, κάντε κλικ στην επιλογή Μορφοποίηση. Αυτό σας επιτρέπει να δημιουργήσετε έναν κανόνα μορφοποίησης υπό όρους για να αλλάξετε την εμφάνιση ενός στοιχείου ελέγχου, συμπεριλαμβανομένης της ορατότητάς του, με βάση τις τιμές που εισάγουν οι χρήστες στη φόρμα. Για παράδειγμα, μπορείτε να επιλέξετε την απόκρυψη μιας επαναλαμβανόμενης ενότητας κάθε φορά που ένας χρήστης καταργεί την επιλογή ενός συγκεκριμένου πλαισίου ελέγχου στη φόρμα.

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