3.2 ��èѴ�ҧࢵ������ (field) ����ӴѺ�����ŷ������ �ҡ��á�͡������㹰ҹ�����ŵ�ͧ����¢����ŨҡẺ���������д�� ����͡Ẻ����������ͤ���¤�֧�ѹ ���ͤ����дǡ㹡�÷ӧҹ 㹺ҧ���� ���Ѵ���к��ҹ�����ŵ�ͧ�͡Ẻ��� Data Capture Sheet ��� Screen Input Form ฟอร์มเป็นออบเจ็กต์อำนวยความสะดวกในการดูและแก้ไขข้อมูลที่ทำงานร่วมกับ ตารางและคิวรี ในฐานข้อมูล ซึ่งมี คอนโทรล แยกได้ 2 รูปแบบคือ 1. Bound Control เป็นคอนโทรลที่ผูกติดกับฟิลด์ใน ตารางหรือคิวรี ที่ใช้เป็นแหล่งข้อมูลของฟอร์ม เพื่อให้แสดงข้อมูลจากตารางหรือคิวรี หรือป้อนข้อมูลลงตาราง โดยระบุชื่อฟิลด์ให้เป็นคุณสมบัติของ Control Source ที่ตรงกับฟิลด์ในตารางหรือแบบสอบถาม เมื่อเลื่อนเรคคอร์ดข้อมูลจะเปลี่ยนไปตามเรคคอร์ด 2. Unbound Control เป็นคอนโทรลที่ไม่ผูกเป็นฟิลด์ข้อมูลใดๆ เช่นรูปภาพ ข้อความ ที่แสดงผลบนหน้าฟอร์ม โดยจะไม่เปลี่ยนแปลงตามข้อมูลในเร็คคอร์ดที่เลื่อนไป พื้นที่หลักของฟอร์มมี 3 ส่วนคือ Form Header แสดงข้อมูลที่ส่วนหัวของฟอร์ม, Detail ส่วนที่ใช้วางฟิลด์ข้อมูล จากตารางหรือคิวรี และคอนโทรลต่างๆ , Form Footer แสดงข้อมูลส่วนท้ายฟอร์ม Form ก็เป็นอีกวิธีการหนึ่งในการป้อนและแก้ไขข้อมูลที่อยู่ใน Table แทนที่จะป้อนระเบียนใน Table ได้เฉพาะตามแนวแถวและคอลัมน์ขณะอยู่ในมุมมอง Datasheet เท่านั้น ซึ่ง เราอาจใช้ Form นี้เป็น Form เดียวกันกับในกระดาษก็ได้ โดยจะช่วยลดความผิดพลาดในการป้อนข้อมูลได้ เนื่องจากมีความ คล้ายกับ Form แบบที่ใช้บนกระดาษซึ่งมีข้อมูลที่เตรียมไว้ที่จะป้อนลงใน Table อีกหนึ่ง และถ้าหากใน Table นั้นมีเขตข้อมูลซึ่งประกอบด้วยรูปภาพ, เอกสาร หรือออบเจ็คจากโปรแกรมอื่น เราก็สามารถดูออบเจ็คเหล่านี้ได้ในมุมมอง Form อีกเช่นกัน (ในมุมมอง Datasheet ออบเจ็คจะเป็นแค่ข้อความหรือไอคอน) นอกจากนี้เรายังสามารถใส่คำแนะนำหรือคำอธิบายของข้อมูลในแต่ละเขตข้อมูลลงบน Form เพื่อช่วยให้ผู้ใช้ป้อนและแก้ไขข้อมูลได้ง่ายขึ้น รวมทั้งสามารถตีกรอบและใส่รูปภาพเพื่อทำให้ Form สวยงามได้อีกด้วย การสร้าง Form ของ Access เมื่อสร้างฐานข้อมูลโดยใช้ Wizard เราสามารถเลือกรูปแบบของ Form ที่ จะสร้างได้ และถ้าเราสร้าง Table Wizard ระบบ Wizard ก็จะช่วยสร้าง Form ที่ใช้สาหรับป้อนข้อมูลเข้า Table นั้นขึ้นมาให้โดยอัตโนมัติแต่ถ้าต้องการสร้าง Form ด้วยตัวเองโดยไม่ใช้ Wizard เราก็สามารถทาได้เช่นกัน มุมมองของแบบฟอร์ม การสลับระหว่างมุมมองForm ในมุมมอง Design ปุ่ม Toolbox หรือกล่องเครื่องมือควบคุมปุ่มคำสั่งที่ใช้ในการสร้าง Form การสร้าง Form Wizardsการสร้าง Form Wizards เป็นการสร้างแบบฟอร์มที่ง่ายกว่าการสร้างด้วยมือ และมีรูปแบบของฟอร์มที่ค่อนข้างแน่นอน ดังนั้นวิธีการที่ดีที่สุดคือการสร้างฟอร์มโดยใช้ Form Wizards ซึ่งเราสามารถนา Form Wizards มาแก้ไขโดยใช้ฟอร์มโดยการสร้างฟอร์มจากมือได้ 1. นำเมาส์คลิกที่ฟอร์มเพิ่มเติม เลือกตัวช่วยสร้างฟอร์ม 2. คลิกเลือกตารางหรือแบบสอบถาม จากนั้นเลือกเขตข้อมูลที่จะใช้งานในฟอร์ม การเลือกเขตข้ อมูล สามารถทาได้โดยคลิก ในช่อง เขตข้อมูลที่มีอยู่ จากนั้นคลิกที่ปุ่ม เครื่องหมาย > เพื่อเลือกเขตข้อมูลนั้น เขตข้อมูล ที่ถูกเลือกจะไปปรากฏอยู่ในช่อง เขต ข้อมูลที่เลือก ถ้าต้องการเลือกเขตข้อมูลทั้งหมดให้คลิกที่ปุ่มเครื่องหมาย >> ส่วนปุ่ม < ใช้ ยกเลิกเขตข้อมูลที่เลือก ปุ่ม << ใช้ยกเลิกเขตข้อมูลที่เลือกทั้งหมด เมื่อเลือกเขตข้อมูลที่ ต้องการเสร็จแล้วจะปรากฏ ดังรูป 3. เลือกรูปแบบเค้าโครงแบบใดที่จะใช้กับฟอร์มที่สร้าง จากนั้นคลิกที่ปุ่ม ถัดไป 4. เลือกรูปแบบลักษณะการแสดงผลของฟอร์ม จากนั้นคลิกที่ปุ่ม ถัดไป 5. กาหนดชื่อให้กับฟอร์ม จากนั้นคลิกที่ปุ่ม เสร็จสิ้น 6. เมื่อสิ้นสุดคาสั่งโปรแกรม Ms-Access จะปรากฏส่วนของฟอร์มที่สร้างดังรูป -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |