Ισχύει για
Αντικείμενο BoundObjectFrame |
Αντικείμενο Image |
Αντικείμενο OptionButton |
Αντικείμενο Report |
Αντικείμενο CheckBox |
Αντικείμενο Label |
Αντικείμενο OptionGroup |
Αντικείμενο SubForm |
Αντικείμενο ComboBox |
Αντικείμενο Line |
Αντικείμενο Page |
Συλλογή TabControl |
Αντικείμενο CommandButton |
Αντικείμενο ListBox |
Αντικείμενο PageBreak |
Αντικείμενο TextBox |
Αντικείμενο CustomControl |
Αντικείμενο ObjectFrame |
Αντικείμενο Rectangle |
Αντικείμενο ToggleButton |
Μπορείτε να χρησιμοποιήσετε την ιδιότητα Top για να καθορίσετε τη θέση ενός αντικειμένου σε μια φόρμα ή αναφορά. Ακέραιος αριθμός ανάγνωσης/εγγραφής για όλα τα αντικείμενα της λίστας "Ισχύει για" εκτός από το αντικείμενο Report, το οποίο είναι Μεγάλου μήκος μόνο για ανάγνωση.
παράσταση Υποχρεωτικό. Μια παράσταση που επιστρέφει ένα από τα παραπάνω αντικείμενα.
Παρατηρήσεις
Η θέση ενός στοιχείου ελέγχου είναι η απόσταση από το αριστερό ή το επάνω περίγραμμά του μέχρι το αριστερό ή το επάνω άκρο της ενότητας που περιέχει το στοιχείο ελέγχου. Ο ορισμός της ιδιότητας Top σε 0 τοποθετεί το άκρο του στοιχείου ελέγχου στην κορυφή της ενότητας. Για να χρησιμοποιήσετε μια διαφορετική μονάδα μέτρησης από τη ρύθμιση στο παράθυρο διαλόγου Τοπικές ρυθμίσεις στον Πίνακα Ελέγχου των Windows, καθορίστε τη μονάδα, όπως εκατοστά ή ίντσες (για παράδειγμα, 3 εκ. ή 2 ίντσες).
Στη Visual Basic, χρησιμοποιήστε μια αριθμητική παράσταση για να ορίσετε την τιμή αυτής της ιδιότητας. Οι τιμές εκφράζονται σε twip.
Για τα στοιχεία ελέγχου, μπορείτε να ορίσετε αυτή την ιδιότητα χρησιμοποιώντας το φύλλο ιδιοτήτων ενός στοιχείου ελέγχου, μια μακροεντολή ή κώδικα της Visual Basic for Applications (VBA).
Όταν μετακινείτε ένα στοιχείο ελέγχου, η ρύθμιση Top για αυτό εισάγεται αυτόματα στο φύλλο ιδιοτήτων. Όταν προβάλετε μια φόρμα ή αναφορά σε προεπισκόπηση εκτύπωσης ή όταν εκτυπώνετε μιας φόρμα, η θέση ενός στοιχείου ελέγχου καθορίζεται από τη ρύθμιση της ιδιότητας Top για αυτό μαζί με τις ρυθμίσεις περιθωρίων της αναφοράς, τα οποία μπορείτε να δείτε κάνοντας κλικ στην επιλογή Περιθώρια στην καρτέλα Διάταξη σελίδας.
Για τις αναφορές, η ρύθμιση της ιδιότητας Top είναι η απόσταση που απέχει η τρέχουσα ενότητα από το επάνω μέρος της σελίδας. Αυτή η ρύθμιση ιδιότητας εκφράζεται σε twip. Μπορείτε να χρησιμοποιήσετε αυτή την ιδιότητα για να καθορίσετε πόσο κάτω στη σελίδα θέλετε να εκτυπωθεί μια ενότητα στη διαδικασία συμβάντος Format της ενότητας.
Παράδειγμα
Το παρακάτω παράδειγμα ελέγχει τη ρύθμιση της ιδιότητας Top για την τρέχουσα αναφορά. Εάν η τιμή είναι μικρότερη από την ελάχιστη τιμή, οι ιδιότητες NextRecord και PrintSection ορίζονται σε Ψευδές. Η ενότητα δεν μετακινείται στην επόμενη εγγραφή και η επόμενη ενότητα δεν εκτυπώνεται.
Sub Detail1_Format(Cancel As Integer, _
FormatCount As Integer) Const conTopMargin = 1880 ' Don't advance to next record or print next section ' if Top property setting is less than 1880 twips. If Me.Top < conTopMargin Then Me.NextRecord = False Me.PrintSection = False End If End Sub