คุณสมบัติ 'บน' (Top)

นำไปใช้กับ

วัตถุ BoundObjectFrame

วัตถุ Image

วัตถุ OptionButton

วัตถุ Report

วัตถุ CheckBox

วัตถุ Label

วัตถุ OptionGroup

วัตถุ SubForm

วัตถุ ComboBox

วัตถุ Line

วัตถุ Page

คอลเลกชันตัวควบคุมแท็บ

วัตถุ CommandButton

วัตถุ ListBox

วัตถุ PageBreak

วัตถุ TextBox

วัตถุ CustomControl

วัตถุ ObjectFrame

วัตถุ Rectangle

วัตถุ ToggleButton

คุณสามารถใช้คุณสมบัติ ด้านบน ในการระบุตำแหน่งของวัตถุบน ฟอร์ม หรือ รายงาน อ่าน/เขียนจำนวนเต็มสำหรับวัตถุทั้งหมดในรายการ นำไปใช้กับ ยกเว้นวัตถุรายงาน ซึ่งเป็นข้อมูลแบบยาวแบบอ่านอย่างเดียว

นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งทางด้านบน

ข้อสังเกต

ตำแหน่งที่ตั้งของตัวควบคุมคือระยะทางที่วัดจากเส้นขอบด้านซ้ายหรือด้านบนไปยังเส้นขอบด้านซ้ายหรือด้านบนของส่วนที่มีตัวควบคุม การตั้งค่าคุณสมบัติ ด้านสุด เป็น 0 จะวางเส้นขอบของตัวควบคุมไว้ที่จุดบนสุดของส่วน เมื่อต้องการใช้ช่วยการวัดที่แตกต่างจากการตั้งค่าในกล่องโต้ตอบ ตัวเลือกภูมิภาค ในแผงควบคุมของ Windows ให้ระบุหน่วย เช่น ซม. หรือนิ้ว (ตัวอย่างเช่น 3 ซม. หรือ 2 นิ้ว)

ใน Visual Basic ให้ใช้ นิพจน์ตัวเลข เมื่อต้องการตั้งค่าของคุณสมบัตินี้ ค่าจะแสดงเป็นหน่วยทวิป

สำหรับตัวควบคุม คุณสามารถตั้งค่าคุณสมบัตินี้ได้โดยใช้ แผ่นคุณสมบัติ ของตัวควบคุม แมโคร หรือโค้ด Visual Basic for Applications (VBA)

เมื่อคุณย้ายตัวควบคุม การตั้งค่าคุณสมบัติ ด้านบน ใหม่จะถูกป้อนในแผ่นคุณสมบัติโดยอัตโนมัติ เมื่อคุณดูฟอร์มหรือรายงานใน แสดงตัวอย่างก่อนพิมพ์ หรือเมื่อคุณพิมพ์ฟอร์ม ตำแหน่งที่ตั้งของตัวควบคุมจะถูกกำหนดโดยการตั้งค่าคุณสมบัติ ด้านบน และการตั้งค่าระยะขอบของรายงาน ซึ่งสามารถใช้งานได้โดยการคลิก ระยะขอบ บนแท็บ เค้าโครงหน้ากระดาษ

สำหรับรายงาน การตั้งค่าคุณสมบัติ ด้านบน คือระยะที่ส่วนปัจจุบันร่นจากด้านบนของหน้า การตั้งค่าคุณสมบัตินี้จะแสดงเป็นหน่วยทวิป คุณสามารถใช้คุณสมบัตินี้เพื่อระบุระยะห่างจากขอบด้านบนของหน้าที่คุณต้องการให้พิมพ์ส่วนในกระบวนงานเหตุการณ์รูปแบบของส่วน

ตัวอย่าง

ตัวอย่างต่อไปนี้จะตรวจสอบการตั้งค่าคุณสมบัติ ด้านบน สำหรับรายงานปัจจุบัน ถ้าค่าน้อยกว่าการตั้งค่าระยะขอบต่ำสุด คุณสมบัติ 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
ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×