Uygulandığı öğe
BoundObjectFrame Nesnesi |
Image Nesnesi |
OptionButton Nesnesi |
Rapor Nesnesi |
OnayKutusu Nesnesi |
Label Nesnesi |
OptionGroup Nesnesi |
SubForm Nesnesi |
ComboBox Nesnesi |
Line Nesnesi |
Page Nesnesi |
TabControl Koleksiyonu |
CommandButton Nesnesi |
ListBox Nesnesi |
PageBreak Nesnesi |
TextBox Nesnesi |
CustomControl Nesnesi |
NesneÇerçevesi Nesnesi |
Dikdörtgen Nesnesi |
İkiDurumluDüğme Nesnesi |
form veya rapor üzerinde nesnenin konumunu belirtmek için Top özelliğini kullanabilirsiniz. Rapor nesnesi dışında Uygulandığı Öğe listesindeki tüm nesneler için okuma/yazma Tamsayı, Rapor nesnesinde salt okunur Uzun.
ifade Gerekli. Yukarıdaki nesnelerden birini döndüren bir ifade.
Notlar
Denetimin konumu, denetimin sol veya üst kenarıyla denetimi içeren bölümün sol veya üst kenarı arasındaki mesafedir. Top özelliği 0 olarak ayarlandığında, denetimin kenarı bölümün en üstüne yerleştirilir. Windows Denetim Masası’ndaki Bölgesel Seçenekler iletişim kutusunda yer alan ayardan farklı bir ölçü birimi kullanmak için, cm veya inç gibi bir ölçü birimi belirtin (örneğin, 3 cm veya 2 inç).
Visual Basic’te, bu özelliğin değerini ayarlamak için sayısal ifade kullanın. Değerler twip birimiyle gösterilir.
Denetimler için, denetime ait özellik sayfası, makro veya Visual Basic for Applications (VBA) kodu kullanarak bu özelliği ayarlayabilirsiniz.
Denetimi taşıdığınızda, yeni Top özelliğinin ayarı özellik sayfasına otomatik olarak girilir. Formu veya raporu Baskı Önizleme’de görüntülediğinizde ya da formu yazdırdığınızda, denetimin konumu Top özelliği ayarıyla ve raporun kenar boşluğu ayarlarıyla belirlenir (Kenar boşluğu ayarları için Sayfa Düzeni sekmesindeki Kenar Boşlukları’na tıklayın).
Raporlar için, Top özelliği ayarı geçerli bölümün sayfanın en üstüne uzaklığıdır. Bu özellik ayarı twip birimiyle gösterilir. Bu özelliği kullanarak, bölümün Format olayı yordamında bölümü sayfanın ne kadar aşağısına yazdırmak istediğinizi belirtebilirsiniz.
Örnek
Aşağıdaki örnekte, geçerli raporun Top özelliği ayarı denetlenir. Değer en küçük kenar boşluğu ayarından küçükse, NextRecord ve PrintSection özellikleri False olarak ayarlanır. Bölüm bir sonraki kayda ilerletilmez ve bir sonraki bölüm yazdırılmaz.
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