นำไปใช้กับ
วัตถุ BoundObjectFrame |
วัตถุ Image |
วัตถุ OptionGroup |
คอลเลกชันตัวควบคุมแท็บ |
วัตถุ CheckBox |
วัตถุ Label |
วัตถุ Page |
วัตถุ TextBox |
วัตถุ ComboBox |
วัตถุ Line |
วัตถุ PageBreak |
วัตถุ ToggleButton |
วัตถุ CommandButton |
วัตถุ ListBox |
วัตถุ Rectangle |
|
วัตถุ CustomControl |
วัตถุ ObjectFrame |
วัตถุ Report |
|
วัตถุ Form |
วัตถุ OptionButton |
วัตถุ SubForm |
คุณสมบัติส่วนเมื่อนำไปใช้กับตัวควบคุมบนฟอร์มหรือรายงาน
คุณสามารถระบุตัวควบคุมเหล่านี้ตามส่วนของฟอร์มหรือรายงานที่ตัวควบคุมปรากฏ อ่าน/เขียน จํานวนเต็ม
นิพจน์.Section
นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งข้างต้น
ข้อสังเกต
สำหรับตัวควบคุม คุณสามารถใช้คุณสมบัติ ส่วน เพื่อกำหนดส่วนที่มีตัวควบคุม
คุณสมบัติส่วนเมื่อนำไปใช้กับวัตถุฟอร์มและรายงาน
คุณสามารถใช้คุณสมบัติ ส่วน เพื่อระบุ ส่วน ของ ฟอร์ม หรือ รายงาน และให้การเข้าถึงคุณสมบัติของส่วนนั้น วัตถุ Section แบบอ่านอย่างเดียว
นิพจน์.Section(Index)
นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งข้างต้น
ดัชนี ตัวแปรที่จําเป็น หมายเลขหรือชื่อส่วน
ข้อสังเกต
คุณสมบัติ ส่วน จะสอดคล้องกับส่วนที่เฉพาะเจาะจง คุณสามารถใช้ค่าคงที่ต่อไปนี้ตามที่แสดงไว้ด้านล่าง ขอแนะนําให้คุณใช้ค่าคงที่เพื่อทําให้รหัสของคุณอ่านง่ายขึ้น
การตั้งค่า |
ค่าคงที่ |
คำอธิบาย |
0 |
acDetail |
ส่วนหรือรายงานรายละเอียดของฟอร์ม ส่วนรายละเอียด |
1 |
acHeader |
ฟอร์มหรือส่วน ส่วนหัวรายงาน |
2 |
acFooter |
ฟอร์มหรือส่วน ส่วนท้ายของรายงาน |
3 |
acPageHeader |
ฟอร์มหรือรายงานของส่วน ส่วนหัวของหน้า |
4 |
acPageFooter |
ฟอร์มหรือรายงานของส่วน ส่วนท้ายของหน้า |
5 |
acGroupLevel1Header |
กลุ่มส่วนหัวกระดาษระดับ 1 (รายงานเท่านั้น) |
6 |
acGroupLevel1Footer |
กลุ่มส่วนท้ายกระดาษระดับ 1 (รายงานเท่านั้น) |
7 |
acGroupLevel2Header |
กลุ่มส่วนหัวกระดาษระดับ 2 (รายงานเท่านั้น) |
8 |
acGroupLevel2Footer |
กลุ่มส่วนท้ายกระดาษระดับ 2 (รายงานเท่านั้น) |
ถ้ารายงานมีส่วนระดับกลุ่มเพิ่มเติม หัวกระดาษ/ท้ายกระดาษจะถูกจัดลำดับเลขโดยเริ่มต้นด้วย 9
สําหรับฟอร์มและรายงาน คุณสมบัติ ส่วน คืออาร์เรย์ของส่วนที่มีอยู่ในฟอร์มหรือรายงานที่ระบุโดยหมายเลขส่วน ตัวอย่างเช่น Section(0) หมายถึงส่วนรายละเอียดของฟอร์มและ Section(3) หมายถึงส่วนหัวของหน้าของฟอร์ม
คุณยังสามารถอ้างอิงส่วนตามชื่อได้ คําสั่งต่อไปนี้อ้างอิงส่วน Detail0 สําหรับฟอร์มลูกค้าและเทียบเท่ากัน
Forms!Customers.Section(acDetail).Visible
Forms!Customers.Section(0).Visible
Forms!Customers.Detail0.Visible
สำหรับฟอร์มและรายงาน คุณต้องรวมคุณสมบัติ ส่วน กับคุณสมบัติอื่นๆ ที่นำไปใช้กับส่วนฟอร์มหรือรายงาน
ตัวอย่าง
เมื่อนำไปใช้กับตัวควบคุมบนฟอร์มหรือรายงาน
ตัวอย่างต่อไปนี้จะใช้คุณสมบัติ ส่วน ในการกำหนดส่วนที่มีตัวควบคุม CustomerID
Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section
เมื่อนำไปใช้กับวัตถุฟอร์มและรายงาน
ตัวอย่างต่อไปนี้จะแสดงวิธีการอ้างอิงคุณสมบัติ มองเห็นได้ ของส่วนหัวกระดาษของฟอร์ม ลูกค้า
Forms!Customers.Section(acPageHeader).Visible
Forms!Customers.Section(3).Visible