ฟอร์มเป็นออบเจ็กต์อำนวยความสะดวกในการดูและแก้ไขข้อมูลที่ทำงานร่วมกับ ตารางและคิวรี ในฐานข้อมูล ซึ่งมี คอนโทรล Show แยกได้ 2 รูปแบบคือ 1. Bound Control เป็นคอนโทรลที่ผูกติดกับฟิลด์ใน ตารางหรือคิวรี ที่ใช้เป็นแหล่งข้อมูลของฟอร์ม เพื่อให้แสดงข้อมูลจากตารางหรือคิวรี หรือป้อนข้อมูลลงตาราง โดยระบุชื่อฟิลด์ให้เป็นคุณสมบัติของ Control Source ที่ตรงกับฟิลด์ในตารางหรือแบบสอบถาม เมื่อเลื่อนเรคคอร์ดข้อมูลจะเปลี่ยนไปตามเรคคอร์ด 2. Unbound Control เป็นคอนโทรลที่ไม่ผูกเป็นฟิลด์ข้อมูลใดๆ เช่นรูปภาพ ข้อความ ที่แสดงผลบนหน้าฟอร์ม โดยจะไม่เปลี่ยนแปลงตามข้อมูลในเร็คคอร์ดที่เลื่อนไป พื้นที่หลักของฟอร์มมี 3 ส่วนคือ Form Header แสดงข้อมูลที่ส่วนหัวของฟอร์ม, Detail ส่วนที่ใช้วางฟิลด์ข้อมูล จากตารางหรือคิวรี และคอนโทรลต่างๆ , Form Footer แสดงข้อมูลส่วนท้ายฟอร์ม การสร้างฟอร์มเป็นการนำเสนอข้อมูลจากตารางอีกรูปแบบหนึ่ง สามารถปรับแต่งรูปแบบได้ตามต้องการ มีการสร้างปุ่มสำหรับใช้งานทำให้มีความสะดวกมากยิ่งขึ้น
การสร้างรายงานนั้นจะใช้วิธีการสร้างคล้ายกับการสร้างฟอร์ม ดังนั้น จึงสามารถนำ ความรู้เกี่ยวกับการสร้างฟอร์มมาใช้ในการสร้างรายงานได้ นอกจากนี้ใน Access 2010นั้น ยังมีตัว ช่วยในการสร้างรายงานอย่างรวดเร็ว โดยจะถามข้อมูลที่จำเป็นในการสร้างรายงาน และรายงานที่ เราสร้างขึ้นมาสามารถนำไปใช้ในอินเทอร์เน็ต และอินทราเน็ตได้เหมือนกับการส่งออกไฟล์ทั่วไป
หมายเหตุ บทความนี้จะสมมติว่า คุณมีตารางที่สร้างอยู่แล้ว (หรือแบบสอบถามที่ยึดตามตารางอย่างน้อยหนึ่งตาราง) และคุณต้องการที่จะสร้างฟอร์มเพื่อดูหรือใช้ข้อมูล สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตารางและแบบสอบถาม ให้ดูการเชื่อมโยงในส่วน ดูเพิ่มเติม ของบทความนี้ การสร้างฟอร์มโดยใช้เครื่องมือ 'ฟอร์ม' คุณสามารถใช้เครื่องมือ ฟอร์ม เพื่อสร้างฟอร์มด้วยการคลิกเมาส์เพียงครั้งเดียว เมื่อคุณใช้เครื่องมือนี้ เขตข้อมูลทั้งหมดจากแหล่งข้อมูลต้นแบบจะถูกวางลงบนฟอร์ม จากนั้นคุณสามารถเริ่มใช้ฟอร์มใหม่ได้ทันที หรือสามารถปรับเปลี่ยนฟอร์มดังกล่าวในมุมมองเค้าโครงหรือมุมมองออกแบบเพื่อ ให้ตรงกับความต้องการของคุณมากยิ่งขึ้นก็ได้ Access จะสร้างฟอร์มและแสดงฟอร์มนั้นในมุมมองเค้าโครง ซึ่งในมุมมองนี้คุณสามารถเปลี่ยนแปลงการออกแบบให้กับฟอร์มที่กำลังแสดง ข้อมูลอยู่ได้ ตัวอย่างเช่น คุณสามารถปรับเปลี่ยนขนาดของกล่องข้อความให้เหมาะสมกับข้อมูลได้ ถ้าจำเป็นถ้า Access พบว่ามีตารางหนึ่งที่มีความสัมพันธ์แบบหนึ่งต่อกลุ่มกับตารางหรือแบบสอบถาม ที่คุณใช้สร้างฟอร์ม Access จะเพิ่มแผ่นข้อมูลลงในฟอร์มที่ยึดตามตารางหรือแบบสอบถามที่สัมพันธ์กัน ตัวอย่างเช่น ถ้าคุณสร้างฟอร์มอย่างง่ายที่ยึดตามตารางพนักงาน และมีการกำหนดความสัมพันธ์แบบหนึ่งต่อกลุ่มไว้ระหว่างตารางพนักงานและตาราง ใบสั่งซื้อ แผ่นข้อมูลดังกล่าวจะแสดงระเบียนทั้งหมดในตารางใบสั่งซื้อที่สัมพันธ์กับ ระเบียนพนักงานปัจจุบัน คุณสามารถลบแผ่นข้อมูลออกจากฟอร์มได้ถ้าคุณคิดว่าไม่จำเป็นต้องใช้แผ่น ข้อมูลดังกล่าวแล้ว ทั้งนี้ ถ้ามีตารางมากกว่าหนึ่งตารางที่มีความสัมพันธ์แบบหนึ่งต่อกลุ่มกับตารางที่ คุณใช้สร้างฟอร์ม Access จะไม่เพิ่มแผ่นข้อมูลใดๆ ลงในฟอร์ม
|