หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง
เมื่อคุณกำลังทำงานกับข้อมูลที่สัมพันธ์กัน (ข้อมูลที่เกี่ยวข้องกันซึ่งถูกบันทึกไว้คนละตารางกัน) คุณมักจะต้องดูหลายตารางหรือหลายคิวรีในฟอร์มเดียวกัน ตัวอย่างเช่น คุณอาจต้องการดูข้อมูลลูกค้าจากตารางหนึ่งและข้อมูลเกี่ยวกับใบสั่งซื้อของลูกค้าจากอีกตารางในคราวเดียวกัน ฟอร์มย่อยถือเป็นเครื่องมือที่สะดวกสำหรับการใช้งานในรูปแบบนี้ และ Access มีหลายวิธีการในการช่วยให้คุณสร้างฟอร์มย่อยได้อย่างรวดเร็ว
คุณต้องการทำสิ่งใด
เรียนรู้เกี่ยวกับฟอร์มย่อย
ฟอร์มย่อยคือฟอร์มที่ถูกแทรกลงในอีกฟอร์มหนึ่ง โดยฟอร์มแรกจะเรียกว่าฟอร์มหลัก และฟอร์มที่อยู่ในฟอร์มเรียกว่าฟอร์มย่อย ในบางครั้ง การรวมฟอร์ม/ฟอร์มย่อยเข้าด้วยกันจะเรียกว่าฟอร์มแบบลำดับชั้น ฟอร์มต้นแบบ/รายละเอียด หรือฟอร์มหลัก/รอง
ฟอร์มย่อยจะมีประสิทธิภาพเป็นอย่างยิ่งเมื่อคุณต้องการแสดงข้อมูลจากตารางหรือคิวรีที่มีความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม ความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่มคือความสัมพันธ์ระหว่างสองตารางที่มีค่าคีย์หลักของแต่ละระเบียนในตารางหลักที่สัมพันธ์กับค่าในเขตข้อมูลที่ตรงกัน หรือเขตข้อมูลของหลายๆ ระเบียนในตารางที่สัมพันธ์กัน ตัวอย่างเช่น คุณสามารถสร้างฟอร์มที่แสดงข้อมูลของพนักงาน และมีฟอร์มย่อยที่แสดงใบสั่งซื้อแต่ละใบของพนักงานได้ด้วย ข้อมูลในตารางพนักงาน คือด้าน "หนึ่ง" ของความสัมพันธ์ ข้อมูลในตารางใบสั่งซื้อ คือด้าน "กลุ่ม" ของความสัมพันธ์ (พนักงานแต่ละคนมีใบสั่งซื้อมากกว่าหนึ่งใบได้)
1. ฟอร์มหลักจะแสดงข้อมูลจากด้าน "หนึ่ง" ของความสัมพันธ์
2. ฟอร์มย่อยจะแสดงข้อมูลจากด้าน "กลุ่ม" ของความสัมพันธ์
ฟอร์มหลักและฟอร์มย่อยในฟอร์มประเภทนี้จะลิงก์เข้าด้วยกันเพื่อให้ฟอร์มย่อยแสดงเฉพาะระเบียนที่สัมพันธ์กับระเบียนปัจจุบันในฟอร์มหลักเท่านั้น ตัวอย่างเช่น เมื่อฟอร์มหลักแสดงข้อมูลของอัญชนา ภานุวัฒนวงศ์ ฟอร์มย่อยก็จะแสดงเฉพาะใบสั่งซื้อของเธอเท่านั้น ถ้าฟอร์มและฟอร์มย่อยไม่ได้ลิงก์กัน ฟอร์มย่อยจะแสดงใบสั่งซื้อทั้งหมดที่ไม่ใช่แค่ของอัญชนาเพียงคนเดียว
ตารางต่อไปนี้อธิบายถึงศัพท์เฉพาะบางตัวที่สัมพันธ์กับฟอร์มย่อย Access จะจัดการรายละเอียดส่วนใหญ่ถ้าคุณใช้กระบวนงานที่อยู่ในบทความนี้ แต่จะเป็นประโยชน์ถ้าคุณได้รู้ว่ามีอะไรเกิดขึ้นบ้างในเบื้องหลังในกรณีที่คุณต้องการทำการปรับเปลี่ยนในภายหลัง
คำ | คำจำกัดความ |
---|---|
ตัวควบคุมฟอร์มย่อย |
ตัวควบคุมที่ฝังฟอร์มไว้ในฟอร์ม คุณสามารถมองตัวควบคุมฟอร์มย่อยเป็น "มุมมอง" หนึ่งของวัตถุอื่นในฐานข้อมูลของคุณได้ ไม่ว่าจะเป็นฟอร์ม ตาราง หรือคิวรีอื่นๆ ก็ตาม ตัวควบคุมฟอร์มย่อยจะให้คุณสมบัติที่ช่วยให้คุณสามารถลิงก์ข้อมูลที่แสดงในตัวควบคุมไปยังข้อมูลบนฟอร์มหลักได้ |
คุณสมบัติวัตถุต้นฉบับ |
คุณสมบัติของตัวควบคุมฟอร์มย่อยที่กำหนดว่าวัตถุใดจะถูกแสดงในตัวควบคุม |
แผ่นข้อมูล |
การแสดงข้อมูลอย่างง่ายๆ ในแถวและคอลัมน์เหมือนกับสเปรดชีต ตัวควบคุมฟอร์มย่อยจะแสดงแผ่นข้อมูลเมื่อวัตถุต้นฉบับของฟอร์มย่อยคือตารางหรือคิวรี หรือเมื่อวัตถุต้นฉบับของฟอร์มย่อยคือฟอร์มซึ่งคุณสมบัติมุมมองเริ่มต้นถูกตั้งค่าให้เป็นแผ่นข้อมูล ในกรณีเหล่านี้ ก็มีบางครั้งที่ฟอร์มย่อยจะถูกอ้างว่าเป็นแผ่นข้อมูลหรือแผ่นข้อมูลย่อยแทนที่จะเป็นฟอร์มย่อย |
คุณสมบัติลิงก์เขตข้อมูลลูก |
คุณสมบัติของตัวควบคุมฟอร์มย่อยที่ระบุว่าเขตข้อมูลใดในฟอร์มย่อยที่จะลิงก์ฟอร์มย่อยไปยังฟอร์มหลัก |
คุณสมบัติลิงก์เขตข้อมูลหลัก |
คุณสมบัติของตัวควบคุมฟอร์มย่อยที่ระบุว่าเขตข้อมูลใดบนฟอร์มหลักที่ลิงก์ฟอร์มหลักไปยังฟอร์มย่อย |
หมายเหตุ:
-
ให้สร้างความสัมพันธ์ของตารางก่อนตามกระบวนงานในบทความนี้เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด การทำเช่นนี้จะทำให้ Access สร้างลิงก์ระหว่างฟอร์มย่อยและฟอร์มหลักได้โดยอัตโนมัติ เมื่อต้องการดู เพิ่ม หรือปรับเปลี่ยนความสัมพันธ์ระหว่างตารางในฐานข้อมูลของคุณ ให้คลิก ความสัมพันธ์ บนแท็บ เครื่องมือฐานข้อมูล ในกลุ่ม แสดง/ซ่อน
-
เมื่อตัวควบคุมฟอร์มย่อยมีฟอร์มเป็นวัตถุต้นฉบับของตัวเอง ฟอร์มย่อยจะมีเขตข้อมูลที่คุณวางอยู่บนฟอร์มดังกล่าว และสามารถดูได้ในรูปแบบฟอร์มเดี่ยว ฟอร์มต่อเนื่อง หรือแผ่นข้อมูล ข้อดีอย่างหนึ่งของการใช้ฟอร์มย่อยในวัตถุฟอร์มคือคุณสามารถเพิ่มเขตข้อมูลที่มีการคำนวณลงในฟอร์มย่อยได้ เช่น [Quantity] * [Unit price]
-
คุณสามารถแทรกแผ่นข้อมูลหรือมุมมอง Pivot ลงในฟอร์มได้ด้วยการสร้างตัวควบคุมฟอร์มย่อยที่มีวัตถุต้นฉบับเป็นตารางหรือคิวรี สำหรับข้อมูลเพิ่มเติม ให้ดูในส่วน การเพิ่มข้อมูลที่เกี่ยวข้องลงในฟอร์มโดยไม่ต้องสร้างฟอร์มย่อย
การสร้างหรือเพิ่มฟอร์มย่อย
ใช้ตารางต่อไปนี้เพื่อพิจารณาว่ากระบวนงานใดเหมาะสมที่สุดสำหรับสถานการณ์ของคุณ
สถานการณ์ | กระบวนงานแนะนำ |
---|---|
คุณต้องการให้ Access สร้างทั้งฟอร์มหลักและฟอร์มย่อย รวมถึงให้ลิงก์ฟอร์มย่อยไปยังฟอร์มหลัก |
|
คุณต้องการใช้ฟอร์มที่มีอยู่แล้วเป็นฟอร์มหลัก แต่คุณต้องการให้ Access สร้างฟอร์มย่อยใหม่และเพิ่มฟอร์มย่อยดังกล่าวลงในฟอร์มหลักด้วย |
การเพิ่มฟอร์มย่อยอย่างน้อยหนึ่งฟอร์มลงในฟอร์มที่มีอยู่โดยใช้ตัวช่วยสร้างฟอร์มย่อย |
คุณต้องการใช้ฟอร์มที่มีอยู่แล้วเป็นฟอร์มหลัก และต้องการเพิ่มฟอร์มที่มีอยู่แล้วอย่างน้อยหนึ่งฟอร์มโดยให้เป็นฟอร์มย่อยไปที่ฟอร์มดังกล่าว |
การสร้างฟอร์มที่มีฟอร์มย่อยโดยใช้ตัวช่วยสร้างฟอร์ม
กระบวนงานนี้จะสร้างการรวมฟอร์มและฟอร์มย่อยขึ้นมาใหม่โดยใช้ตัวช่วยสร้างฟอร์ม นี่ยังเป็นวิธีที่เร็วที่สุดที่จะเริ่มต้นใช้งานถ้าคุณยังไม่ได้สร้างฟอร์มที่คุณต้องการใช้เป็นฟอร์มหลักหรือฟอร์มย่อย
-
บนแท็บ สร้าง ในกลุ่ม แบบฟอร์ม ให้คลิก ตัวช่วยสร้างแบบฟอร์ม
-
ในหน้าแรกของตัวช่วยสร้าง ให้เลือกตารางหรือคิวรีในรายการดรอปดาวน์ ตาราง/คิวรี ตัวอย่างเช่น เมื่อต้องการสร้างฟอร์มพนักงานที่แสดงใบสั่งซื้อสำหรับพนักงานแต่ละคนในฟอร์มย่อย เราจะเลือก ตาราง: พนักงาน (ด้าน "หนึ่ง" ของความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม)
หมายเหตุ: คุณจะเลือกตารางหรือคิวรีใดก่อนก็ได้
-
ดับเบิลคลิกที่เขตข้อมูลที่คุณต้องการรวมจากตารางหรือคิวรีนี้
-
ในหน้าเดียวกันของตัวช่วยสร้าง ในรายการดรอปดาวน์ ตาราง/คิวรี ให้เลือกตารางหรือคิวรีอื่นจากรายการ สำหรับตัวอย่างนี้เราจะเลือกตารางใบสั่งซื้อ (ด้าน "กลุ่ม" ของความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม)
-
ดับเบิลคลิกที่เขตข้อมูลที่คุณต้องการรวมจากตารางหรือคิวรีนี้
-
สมมติว่าคุณได้ตั้งค่าความสัมพันธ์อย่างถูกต้องแล้ว และเมื่อคุณคลิก ถัดไป ตัวช่วยสร้างจะถามว่า คุณต้องการแสดงข้อมูลของคุณอย่างไร ซึ่งก็คือ การแสดงโดยใช้ตารางหรือคิวรี เลือกตารางที่ด้าน "หนึ่ง" ของความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม ตัวอย่างเช่น เมื่อต้องการสร้างฟอร์มพนักงาน ให้คลิก โดยพนักงาน ตัวช่วยสร้างจะแสดงไดอะแกรมขนาดเล็กของฟอร์ม หน้าควรมีลักษณะคล้ายกับภาพประกอบต่อไปนี้
กล่องในส่วนล่างของไดอะแกรมฟอร์มจะเป็นฟอร์มย่อย
หมายเหตุ: ถ้าตัวช่วยสร้างไม่ถามว่า คุณต้องการแสดงข้อมูลของคุณอย่างไร แสดงว่า Access ตรวจไม่พบความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่มระหว่างตารางหรือคิวรีที่คุณเลือก ตัวช่วยสร้างจะดำเนินการต่อ แต่ Access จะไม่เพิ่มฟอร์มย่อยลงในฟอร์ม คุณอาจต้องการคลิก ยกเลิก และตรวจสอบความสัมพันธ์ของตารางของคุณก่อนที่คุณจะดำเนินการต่อไป
-
ที่ด้านล่างของหน้าตัวช่วยสร้าง ให้เลือก ฟอร์มที่มีฟอร์มย่อย แล้วคลิก ถัดไป
-
ในหน้า คุณต้องการใช้เค้าโครงแบบใดกับฟอร์มย่อยของคุณ ให้คลิกตัวเลือกเค้าโครงที่คุณต้องการ แล้วคลิก ถัดไป สไตล์เค้าโครงทั้งสองจะจัดเรียงข้อมูลฟอร์มย่อยในแถวและคอลัมน์ แต่เค้าโครงแบบตารางจะสามารถกำหนดเองได้หลากหลายกว่า คุณสามารถเพิ่มสี กราฟิก และองค์ประกอบการจัดรูปแบบอื่นๆ ลงในฟอร์มย่อยแบบตารางได้ เนื่องจากแผ่นข้อมูลจะมีขนาดกะทัดรัดมากขึ้น เหมือนกับมุมมองแผ่นข้อมูลของตาราง
-
บนหน้าถัดไปของตัวช่วยสร้าง เลือกสไตล์การจัดรูปแบบสำหรับฟอร์ม จากนั้นคลิก ถัดไป ถ้าคุณเลือกแบบตารางในหน้าก่อนหน้า สไตล์การจัดรูปแบบที่คุณเลือกจะยังสามารถนำไปใช้กับฟอร์มย่อยได้อีกด้วย
-
ในหน้าสุดท้ายของตัวช่วยสร้าง ให้พิมพ์ชื่อเรื่องที่คุณต้องการใช้กับฟอร์มต่างๆ Access จะตั้งชื่อฟอร์มโดยยึดตามชื่อที่คุณพิมพ์ และจะตั้งชื่อป้ายชื่อฟอร์มย่อยโดยยึดตามชื่อที่คุณพิมพ์ให้กับฟอร์มย่อย
-
ระบุว่าคุณต้องการเปิดฟอร์มในมุมมองฟอร์มเพื่อให้คุณสามารถดูหรือใส่ข้อมูล หรือในมุมมองออกแบบเพื่อให้คุณสามารถปรับเปลี่ยนดีไซน์ของฟอร์ม แล้วคลิก เสร็จสิ้น
Access จะสร้างฟอร์มขึ้นมาสองฟอร์ม โดยฟอร์มหนึ่งสำหรับฟอร์มหลักที่มีตัวควบคุมฟอร์มย่อยและอีกฟอร์มสำหรับฟอร์มย่อย
การเพิ่มฟอร์มย่อยอย่างน้อยหนึ่งฟอร์มลงในฟอร์มที่มีอยู่โดยใช้ตัวช่วยสร้างฟอร์มย่อย
ใช้กระบวนงานนี้เพื่อเพิ่มฟอร์มย่อยอย่างน้อยหนึ่งฟอร์มไปยังฟอร์มที่มีอยู่แล้ว สำหรับฟอร์มย่อยแต่ละฟอร์ม คุณสามารถเลือกให้ Access สร้างฟอร์มใหม่หรือใช้ฟอร์มที่มีอยู่แล้วเป็นฟอร์มย่อยก็ได้
-
คลิกขวาฟอร์มที่มีอยู่แล้วในบานหน้าต่างนำทาง แล้วคลิก มุมมองออกแบบ
-
บนแท็บ ออกแบบ ในกลุ่ม ตัวควบคุม ให้คลิกลูกศรลงเพื่อแสดงแกลเลอรี ตัวควบคุม และตรวจสอบให้แน่ใจว่าได้เลือก ใช้ตัวช่วยสร้างตัวควบคุม ไว้
-
บนแท็บ ออกแบบ ในกลุ่ม ตัวควบคุม ให้คลิกปุ่ม ฟอร์มย่อย/รายงานย่อย
-
คลิกบนฟอร์มที่คุณต้องการวางฟอร์มย่อย
-
ทำตามคำแนะนำในตัวช่วยสร้าง
เมื่อคุณคลิก เสร็จสิ้น แล้ว Access จะเพิ่มตัวควบคุมฟอร์มย่อยไปยังฟอร์มของคุณ หากคุณเลือกให้ Access สร้างฟอร์มใหม่สำหรับฟอร์มย่อยแทนที่จะใช้ฟอร์มที่มีอยู่ Access จะสร้างวัตถุฟอร์มใหม่และเพิ่มวัตถุฟอร์มดังกล่าวลงในบานหน้าต่างนำทาง
การสร้างฟอร์มย่อยด้วยการลากฟอร์มหนึ่งลงบนอีกฟอร์มหนึ่ง
ใช้กระบวนงานนี้ถ้าคุณต้องการใช้ฟอร์มที่มีอยู่แล้วเป็นฟอร์มหลัก และคุณต้องการเพิ่มฟอร์มที่มีอยู่อย่างน้อยหนึ่งฟอร์มไปที่ฟอร์มดังกล่าวในรูปแบบฟอร์มย่อย
-
ในบานหน้าต่างนำทาง ให้คลิกขวาที่ฟอร์มที่คุณต้องการใช้เป็นฟอร์มหลัก แล้วคลิก มุมมองเค้าโครง
-
ลากฟอร์มที่คุณต้องการใช้เป็นฟอร์มย่อยจากบานหน้าต่างนำทางลงในฟอร์มหลัก
Access จะเพิ่มตัวควบคุมฟอร์มย่อยไปยังฟอร์มหลักและผูกตัวควบคุมนั้นเข้ากับฟอร์มที่คุณลากจากบานหน้าต่างนำทาง Access ยังจะพยายามลิงก์ฟอร์มย่อยไปยังฟอร์มหลัก โดยยึดตามความสัมพันธ์ที่ได้รับการกำหนดไว้ในฐานข้อมูลของคุณ
-
ทำซ้ำขั้นตอนนี้เพื่อเพิ่มฟอร์มย่อยเพิ่มเติมลงในฟอร์มหลัก
-
เมื่อต้องการตรวจสอบว่าลิงก์นั้นประสบความสำเร็จ บนแท็บ หน้าแรก ในกลุ่ม มุมมอง ให้คลิก มุมมอง คลิก มุมมองฟอร์ม แล้วใช้ตัวเลือกระเบียนของฟอร์มหลักเพื่อเลื่อนไปตามระเบียนต่างๆ ถ้าฟอร์มย่อยกรองตัวเองสำหรับพนักงานแต่ละคนได้อย่างถูกต้องแล้ว แสดงว่ากระบวนงานดังกล่าวเสร็จสมบูรณ์
ถ้าการทดสอบก่อนหน้านั้นไม่ถูกต้อง จะทำให้ Access ไม่สามารถระบุวิธีลิงก์ฟอร์มย่อยไปยังฟอร์มหลักได้ และคุณสมบัติ ลิงก์เขตข้อมูลลูก และ ลิงก์เขตข้อมูลหลัก ของตัวควบคุมฟอร์มย่อยจะว่าง คุณต้องตั้งค่าคุณสมบัติเหล่านี้ด้วยตนเองโดยทำดังต่อไปนี้
-
คลิกขวาฟอร์มหลักในบานหน้าต่างนำทาง แล้วคลิก มุมมองออกแบบ
-
คลิกตัวควบคุมฟอร์มย่อยหนึ่งครั้งเพื่อเลือก
-
ถ้าบานหน้าต่างงาน แผ่นคุณสมบัติ ไม่ได้แสดงอยู่ ให้กด F4 เพื่อแสดง
-
ในแผ่นคุณสมบัติ ให้คลิกแท็บ ข้อมูล
-
คลิกปุ่มสร้าง
ถัดจากกล่องคุณสมบัติเขตข้อมูลลูกของลิงก์
กล่องโต้ตอบ ตัวลิงก์เขตข้อมูลฟอร์มย่อย จะปรากฏขึ้น
-
ในรายการดรอปดาวน์ เขตข้อมูลหลัก และ เขตข้อมูลรอง ให้เลือกเขตข้อมูลที่คุณต้องการลิงก์เข้ากับฟอร์ม แล้วคลิก ตกลง ถ้าคุณไม่แน่ใจว่าจะใช้เขตข้อมูลใด ให้คลิก เสนอแนะ เพื่อให้ Access พยายามกำหนดเขตข้อมูลลิงก์ให้
เคล็ดลับ: ถ้าคุณไม่เห็นเขตข้อมูลที่คุณต้องการลิงก์เข้ากับฟอร์ม คุณอาจจำเป็นต้องแก้ไขแหล่งระเบียนของฟอร์มต้นแบบหรือฟอร์มลูกเพื่อช่วยตรวจสอบให้แน่ใจว่าเขตข้อมูลลิงก์อยู่ในฟอร์มนั้นๆ ตัวอย่างเช่น ถ้าฟอร์มยึดตามคิวรี คุณควรตรวจสอบให้แน่ใจว่าเขตข้อมูลลิงก์มีอยู่ในผลลัพธ์ของคิวรี
-
บันทึกฟอร์มหลัก แล้วสลับไปยังมุมมองฟอร์ม จากนั้นตรวจสอบว่าฟอร์มดังกล่าวทำงานได้ตามที่คุณคาดไว้หรือไม่
เปิดฟอร์มย่อยในหน้าต่างใหม่ในมุมมองออกแบบ
ถ้าคุณต้องการเปลี่ยนแปลงการออกแบบฟอร์มย่อยในขณะที่คุณกำลังทำงานกับฟอร์มหลักในมุมมองออกแบบ คุณสามารถเปิดฟอร์มย่อยในหน้าต่างแยกได้โดย
-
คลิกที่ฟอร์มย่อยเพื่อเลือก
-
บนแท็บ ออกแบบ ในกลุ่ม เครื่องมือ ให้คลิก ฟอร์มย่อยในหน้าต่างใหม่
การเปลี่ยนมุมมองเริ่มต้นของฟอร์มย่อย
เมื่อคุณเพิ่มฟอร์มย่อยไปยังฟอร์ม ตัวควบคุมฟอร์มย่อย/รายงานย่อยจะแสดงฟอร์มย่อยตามคุณสมบัติ มุมมองเริ่มต้น ของฟอร์มย่อย คุณสมบัตินี้สามารถถูกตั้งค่าเป็นค่าต่อไปนี้
-
ฟอร์มเดี่ยว
-
ฟอร์มต่อเนื่อง
-
แผ่นข้อมูล
-
ฟอร์มแยก
เมื่อคุณสร้างฟอร์มย่อยเป็นครั้งแรก คุณสมบัตินีอาจตั้งค่าเป็น ฟอร์มต่อเนื่อง หรืออาจเป็น ฟอร์มเดี่ยว อย่างไรก็ตาม ถ้าคุณตั้งค่าคุณสมบัติ มุมมองเริ่มต้น ของฟอร์มย่อยเป็น แผ่นข้อมูล ฟอร์มย่อยจะแสดงเป็นแผ่นข้อมูลในฟอร์มหลัก
เมื่อต้องการตั้งค่าคุณสมบัติ มุมมองเริ่มต้น ของฟอร์มย่อย
-
ปิดวัตถุใดๆ ก็ตามที่เปิดอยู่
-
ในบานหน้าต่างนำทาง ให้คลิกขวาที่ฟอร์มย่อยแล้วคลิก มุมมองออกแบบ
-
ถ้าไม่มีแผ่นคุณสมบัติแสดงอยู่ ให้กด F4 เพื่อแสดงแผ่นคุณสมบัติ
-
ในรายการดรอปดาวน์ที่ด้านบนของแผ่นคุณสมบัติ ให้ตรวจสอบให้แน่ใจว่า ฟอร์ม ถูกเลือกไว้อยู่
-
บนแท็บ รูปแบบ ของแผ่นคุณสมบัติ ให้ตั้งค่าคุณสมบัติ มุมมองเริ่มต้น ให้เป็นมุมมองที่คุณต้องการใช้
หมายเหตุ: ถ้ามุมมองที่คุณต้องการใช้ไม่อยู่ในรายการ ให้ตรวจสอบให้แน่ใจว่าคุณสมบัติ “Allow…View” สำหรับมุมมองดังกล่าวถูกตั้งค่าเป็น ใช่ ตัวอย่างเช่น ถ้าคุณต้องการระบุให้ แผ่นข้อมูล เป็นมุมมองเริ่มต้นสำหรับฟอร์ม ให้ตรวจสอบให้แน่ใจว่าคุณสมบัติ อนุญาตให้ใช้มุมมองแผ่นข้อมูล ถูกตั้งค่าเป็น ใช่
-
บันทึกและปิดฟอร์มย่อย แล้วเปิดฟอร์มหลักเพื่อตรวจสอบผลลัพธ์ที่ได้
การเพิ่มข้อมูลที่เกี่ยวข้องลงในฟอร์มโดยไม่ต้องสร้างฟอร์มย่อย
การสร้างวัตถุฟอร์มแยกต่างหากเพื่อแสดงข้อมูลที่เกี่ยวข้องนั้นไม่จำเป็นเสนอไป ตัวอย่างเช่น ถ้าคุณกำลังทำงานในฟอร์มในมุมมองเค้าโครงหรือมุมมองออกแบบ แล้วคุณลากตารางหรือคิวรีจากบานหน้าต่างนำทางไปยังฟอร์มนั้น Access จะสร้างตัวควบคุมฟอร์มย่อย/รายงานย่อยที่แสดงข้อมูลในวัตถุดังกล่าว คุณสมบัติ มุมมองเริ่มต้น ของวัตถุนั้นจะกำหนดวิธีการแสดงผลข้อมูล โดยปกติแล้ว การแสดงผลจะถูกตั้งค่าโดยมุมมองแผ่นข้อมูล แต่คุณยังสามารถตั้งค่าคุณสมบัติ มุมมองเริ่มต้น ของตารางหรือคิวรีเป็น ฟอร์มย่อยฟอร์มแยก หรือ ฟอร์มต่อเนื่อง ซึ่งจะให้ความยืดหยุ่นมากขึ้นในการแสดงข้อมูลที่เกี่ยวข้องกันบนฟอร์มต่างๆ
หมายเหตุ: การเปลี่ยนคุณสมบัติ มุมมองเริ่มต้น สำหรับตารางหรือคิวรีจะกำหนดวิธีการแสดงเมื่อเปิด ไม่ว่าคุณจะเปิดจากบานหน้าต่างนำทางหรือดูจากตัวควบคุมฟอร์มย่อย/รายงานย่อย เนื่องจากการเปลี่ยนการตั้งค่ามุมมองสำหรับตารางบางครั้งก็ทำให้เกิดความสับสนได้เมื่อเปิดตารางจากบานหน้าต่างนำทาง เราขอแนะนำให้คุณใช้คิวรีสำหรับกระบวนงานนี้แทนการใช้ตาราง