Ισχύει για
Αντικείμενο BoundObjectFrame |
Αντικείμενο Image |
Αντικείμενο OptionGroup |
Συλλογή TabControl |
Αντικείμενο CheckBox |
Αντικείμενο Label |
Αντικείμενο Page |
Αντικείμενο TextBox |
Αντικείμενο ComboBox |
Αντικείμενο Line |
Αντικείμενο PageBreak |
Αντικείμενο ToggleButton |
Αντικείμενο CommandButton |
Αντικείμενο ListBox |
Αντικείμενο Rectangle |
|
Αντικείμενο CustomControl |
Αντικείμενο ObjectFrame |
Αντικείμενο Report |
|
Αντικείμενο Form |
Αντικείμενο OptionButton |
Αντικείμενο SubForm |
Η ιδιότητα Section όπως εφαρμόζεται σε στοιχεία ελέγχου σε μια φόρμα ή αναφορά.
Μπορείτε να προσδιορίσετε αυτά τα στοιχεία ελέγχου από το τμήμα της φόρμας ή της αναφοράς όπου εμφανίζεται το στοιχείο ελέγχου. Ανάγνωσης/εγγραφής, Ακέραιος αριθμός.
παράσταση.Section
παράσταση Υποχρεωτικό. Μια παράσταση που επιστρέφει ένα από τα παραπάνω αντικείμενα.
Παρατηρήσεις
Για στοιχεία ελέγχου, μπορείτε να χρησιμοποιήσετε την ιδιότητα Section για να καθορίσετε την ενότητα μιας φόρμας ή αναφοράς όπου βρίσκεται ένα στοιχείο ελέγχου.
Η ιδιότητα Section όπως ισχύει για τα αντικείμενα Form και Report.
Μπορείτε να χρησιμοποιήσετε την ιδιότητα Section για να προσδιορίσετε μια ενότητα σε μια φόρμα ή αναφορά και να δώσετε πρόσβαση στις ιδιότητες αυτής της ενότητας. Μόνο για ανάγνωση, αντικείμενο Section.
παράσταση.Section(Ευρετήριο)
παράσταση Υποχρεωτικό. Μια παράσταση που επιστρέφει ένα από τα παραπάνω αντικείμενα.
Το Ευρετήριο είναι υποχρεωτική μεταβλητή. Ο αριθμός ή το όνομα της ενότητας.
Παρατηρήσεις
Η ιδιότητα Section αντιστοιχεί σε μια συγκεκριμένη ενότητα. Μπορείτε να χρησιμοποιήσετε τις ακόλουθες σταθερές που παρατίθενται παρακάτω. Συνιστάται να χρησιμοποιήσετε τις σταθερές για να κάνετε ευκολότερη την ανάγνωση του κώδικα.
Ρύθμιση |
Σταθερά |
Περιγραφή |
0 |
acDetail |
Ενότητα λεπτομερειών φόρμας ή ενότητα λεπτομερειών αναφοράς |
1 |
acHeader |
Ενότητα για κεφαλίδα αναφοράς ή φόρμας |
2 |
acFooter |
Ενότητα για υποσέλιδο αναφοράς ή φόρμας |
3 |
acPageHeader |
Ενότητα για κεφαλίδα σελίδας φόρμας ή αναφοράς |
4 |
acPageFooter |
Ενότητα για υποσέλιδο σελίδας φόρμας ή αναφοράς |
5 |
acGroupLevel1Header |
Ενότητα κεφαλίδας ομάδας επιπέδου 1 (μόνο για αναφορές) |
6 |
acGroupLevel1Footer |
Ενότητα υποσέλιδου επιπέδου ομάδας 1 (μόνο για αναφορές) |
7 |
acGroupLevel2Header |
Ενότητα κεφαλίδας επιπέδου ομάδας 2 (μόνο για αναφορές) |
8 |
acGroupLevel2Footer |
Ενότητα υποσέλιδου ομάδας επιπέδου 2 (μόνο για αναφορές) |
Εάν μια αναφορά διαθέτει πρόσθετες ενότητες επιπέδου ομάδας, τα ζεύγη κεφαλίδας/υποσέλιδου αριθμούνται διαδοχικά ξεκινώντας από το 9.
Για φόρμες και αναφορές, η ιδιότητα Section είναι ένας πίνακας με όλες τις υπάρχουσες ενότητες στη φόρμα ή την αναφορά που καθορίζεται από τον αριθμό ενότητας. Για παράδειγμα, η Section(0) αναφέρεται στην ενότητα λεπτομερειών μιας φόρμας και η Section(3) αναφέρεται στην ενότητα κεφαλίδας σελίδας μιας φόρμας.
Μπορείτε επίσης να κάνετε αναφορά σε μια ενότητα με βάση το όνομα. Οι παρακάτω προτάσεις κάνουν αναφορά στην ενότητα Detail0 για τη φόρμα Customers και είναι ισοδύναμες.
Forms!Customers.Section(acDetail).Visible
Forms!Customers.Section(0).Visible
Forms!Customers.Detail0.Visible
Για φόρμες και αναφορές, πρέπει να συνδυάσετε την ιδιότητα Section με άλλες ιδιότητες που εφαρμόζονται στις ενότητες φόρμας ή αναφοράς.
Παράδειγμα
Όπως εφαρμόζεται σε στοιχεία ελέγχου σε μια φόρμα ή αναφορά.
Το παρακάτω παράδειγμα χρησιμοποιεί την ιδιότητα Section για να προσδιορίσει ποια ενότητα περιέχει το στοιχείο ελέγχου CustomerID.
Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section
Όπως εφαρμόζεται στα αντικείμενα Form και Report.
Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να κάνετε αναφορά στην ιδιότητα Visible της ενότητας κεφαλίδας σελίδας της φόρμας Customers.
Forms!Customers.Section(acPageHeader).Visible
Forms!Customers.Section(3).Visible