คอมพิวเตอร์ฐานข้อมูล

การเข้าถึงรูปร่าง การสร้างฟอร์มสำหรับการป้อนข้อมูล

Access คือแอพพลิเคชัน Windows ที่มีประสิทธิภาพซึ่ง เป็นระบบการจัดการฐานข้อมูล (DBMS ) มีจุดประสงค์เพื่อนำเสนอข้อมูลในรูปแบบที่ใช้งานง่ายโดยอัตโนมัติ นอกจากนี้โปรแกรมช่วยในการค้นหาและจัดเก็บข้อมูล ทั้งหมดนี้ทำโดย Access-forms การสร้างฟอร์มเป็นงานง่ายๆที่ออกแบบมาเพื่อช่วยผู้ใช้ให้มากที่สุด

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

ถ้า ฐานข้อมูลของ แอ็พพลิเคชัน Access แบบคลาสสิกถูกใช้โดยผู้ใช้หลายรายรูปแบบที่ออกแบบอย่างดีคือการรับประกันความถูกต้องของข้อมูลและประสิทธิภาพในการทำงานกับพวกเขา

การสร้างฟอร์ม

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

วิธีการสร้างฟอร์มใน Access มีความหลากหลาย:

  • การสร้างแบบฟอร์มขึ้นอยู่กับตารางและแบบสอบถามที่มีอยู่
  • การสร้างฟอร์มที่ว่างเปล่า
  • รูปแบบที่แยกจากกัน
  • แบบฟอร์มที่มีหลายรายการ
  • แบบฟอร์มการเข้าถึงระดับรองลงมา

แบบฟอร์มถูกสร้างขึ้นโดยใช้ตัวช่วยสร้างฟอร์มผู้สร้างพิเศษ

โดยเฉพาะอย่างยิ่งเช่นการป้อนข้อมูลในรูปแบบพิเศษ สำหรับแบบฟอร์มฟอร์มฟิลด์ป้อนข้อมูลจะทำแบบเดียวกับในแบบฟอร์ม

แบบฟอร์มขึ้นอยู่กับตารางที่มีอยู่

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

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

การสร้างฟอร์มใน Access ช่วยให้คุณสามารถพัฒนารูปแบบที่แบ่งได้จากตารางที่มีอยู่ นี่คือมุมมองที่ว่าพร้อมกับการแสดงข้อมูลในตัวควบคุมแสดงตัวอย่างของข้อมูลแบบขนานในรูปแบบตาราง หากต้องการสร้างฟอร์มแบบแยกให้เลือกปุ่ม "รูปแบบที่ใช้ร่วมกัน" ในส่วน "สร้าง"

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

โหมดเค้าโครง

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

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

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

การเพิ่มปุ่มลงในฟอร์ม

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

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

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

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

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

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

รูปแบบรอง

รูปแบบรองคือองค์ประกอบที่เป็นส่วนประกอบของฟอร์มการเข้าถึงหลัก การสร้างรูปแบบการส่งคือการพัฒนาแบบลำดับชั้นจากตารางสองอันสะท้อนถึงการดำรงอยู่ของความสัมพันธ์ระหว่างรูปแบบต่างๆ

ความสัมพันธ์ระหว่างพวกเขาสามารถสะท้อนชนิดของการเชื่อมต่อที่มีอยู่ระหว่างตารางฐานข้อมูล: one-to-many, many-to-many บ่อยครั้งที่ความสัมพันธ์เหล่านี้ได้รับการพิจารณาในบริบทของความสัมพันธ์ในครอบครัวกับการปรากฏตัวของฟอร์มแม่ (หลัก) และเด็ก (ผู้ใต้บังคับบัญชา)

subform คืออะไร

การสร้างฟอร์มย่อยใน Access สามารถอธิบายได้จากตัวอย่าง: ฟอร์มนี้อาจเป็นรูปแบบคำสั่งซื้อของผู้ซื้อในร้านค้าออนไลน์

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

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

ตัวช่วยสร้างฟอร์ม

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

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

การสร้างรูปแบบการส่ง

สร้างฟอร์มรองตามตารางที่เชื่อมโยงกันสองรายการ (ผู้เขียนและหนังสือ) เราจะใช้ต้นแบบแบบนี้ ขั้นตอนแรกคือการเปิดวิซาร์ดเองซึ่งคำสั่งการดำเนินการจะอยู่ใน Access DBMS (creating forms) ใน Access 2007 ตัวอย่างเช่นสามารถดูได้จากรายการ แบบเลื่อนลงของ รายการ "Other forms"

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

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

ขั้นตอนต่อไปจะทำให้เรามีโอกาสเลือกรูปลักษณ์ของฟอร์มที่สร้างขึ้น: รูปแบบเทปหรือตาราง ต้องบอกว่าเทปมีสไตล์ที่มั่งคั่งมากขึ้น

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

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

การสร้างฟอร์มปุ่มใน Access

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

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

ทำงานกับผู้มอบหมายงาน

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

ตัวอย่างเช่นเพิ่มปุ่มสองปุ่มคือ "ปุ่ม 1" และ "ปุ่ม 2" - ไปที่ปุ่มปุ่มหลัก ปุ่มเหล่านี้เชื่อมโยงกับแบบฟอร์ม Authors1 และ Books ซึ่งเป็นผู้ใต้บังคับบัญชา หลังจากเลือก "สร้าง" เราจะเปิด กล่องโต้ตอบ ซึ่งเราจะระบุชื่อปุ่มที่ต้องการและการดำเนินการที่ต้องทำ ("เปิดแบบฟอร์มสำหรับการแก้ไข") ในช่องที่สามเราจะระบุรูปแบบที่เราต้องการเชื่อมโยงกับปุ่มเพิ่ม

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

พาร์ติชันตาราง

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

  • บันทึกเกี่ยวกับปุ่มที่มีอยู่ในฟอร์ม,
  • เกี่ยวกับการกระทำที่เชื่อมต่อกับพวกเขา,
  • บันทึกเกี่ยวกับรูปแบบปุ่มรูป

โหมดการออกแบบ

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.