บทที่ 5 การสร้างฟอร์ม (Form)
1. ความรูพื้นฐานเกี่ยวกับบฟอร์ม (Form)
1.1 ความหมายของฟอรม (Form)
ฟอรม (Form) เปนเครื่องมือในการแสดงขอมูลและติดตอกับผูใชงานที่มีความสามารถใน
การทำงานกับข้อมูลในตารางแทนมุมมองแผ่นข้อมูล (Table Datasheet)
1.2 ขอเสียของมุมมองแผ่นข้อมูล
- การเพิ่ม แกไข และลบขอมูลในมุมองแผนขอมูล ทําไดไมสะดวกและยังสรางความสับสน เมื่อเราต้องทำงานกับข้อมูลจำนวนหลาย ๆ ระเบียน
- ไมสามารถทํางานกับขอมูลบางชนิดไดอยางมีประสิทธิภาพเทาที่ควร เชน รูปภาพ เสียง
- การทำงานในมุมมองนี้เหมาะกับผู้ดูแลระบบฐานข้อมูล แต่ไม่เหมาะกับผู้ใช้งาน
- แอพพลิเคชั่นที่เราจะสรางขึ้น เนื่องจากผูใชงานจะไมมีความรูเกี่ยวกับฐานขอมูล ตาราง
และฟิลด์
1.3 ประโยชน์ของฟอร์ม
- สามารถกำหนดรายละเอียดต่าง ๆ ของฟอรมใหเหมาะสมกับจุดประสงคในการใชงานได
ทําใหการใชงานฟอรมทํางานกับขอมูลในฐานขอมูลทําไดดีกวามุมมองแผนขอมูล เชน ถาไมตองการใหพนักงานทั่วไปเปดดูขอมูลเงินเดือนของพนักงานคนอื่น ๆ ได ในฟอรมเราสามารถกํานดใหพนักงานคนนี้ดูได้เฉพาะข้อมูลเงินเดือนของตัวเองเท่านั้น
- จัดระเบียบในการแสดงผลฟลดตาง ๆ ไดตามความตองการของเราเอง ซึ่งเราจะใหแสดง
ฟลดนี้ในตำแหน่งไหนบนฟอร์มก็ได้อย่างอิสระ เช่น ฟิลด์ชื่อลูกค้าควรจะอยู่บนฟิลด์ที่อยู่ลูกค้า
- สามารถเพิ่มความสนใจใหแกการแสดงสื่อขอมูลบางอยางได เชน การแสดงรูปภาพชนิด
สินคา
- เราสามารถควบคุมการทํางานกับขอมูลในฟอรมไดดวยแมโครหรือคําสั่ง VBA (Visual
Basic for Applications) เชน ในฟอรมอาจจะมีคอนโทรลปุมคําสั่ง ซึ่งถาเราคลิกเมาสแลวจะเรียกแมโครที่สั่งพิมพ์รายงานออกมา
2. ประเภทของฟอร์ม แบ่งออกเป็น 6 ชนิด
- ฟอร์มสำหรับป้อนข้อมูล
- ฟอร์มแบบกำหนดเอง
- ฟอร์มแบบแผ่นตารางข้อมูล
- Main / Sub forms
- Pivot Table Forms
- Pivot Chart Forms
3. มุมมองของฟอร์ม
- มุมมองเค้าโครง (Layout View)
- มุมมองการออกแบบ (Design View)
- มุมมองฟอร์ม (Form View)
4. การสร้างฟอร์มมี 3 วิธี คือ
วิธีที่ 1 การสร้างฟอร์มเดี่ยว
- เลือกตารางหรือแบบสอบถามที่ต้องการสร้างฟอร์ม
- คลิกเลือก สร้าง (Create)
- เลือกไอคอน Form
- บันทึกฟอร์ม
การบันทึกฟอร์ม
วิธีที่ 2 การสร้างฟอร์มแยก
- คลิกที่แท็บ สร้าง (Create)
- คลิกเลือกตารางที่ต้องการสร้าง
- คลิกปุ่มฟอร์มแยก (Split Form)
- บันทึกตั้งชื่อฟอร์ม
วิธีที่ 3 การสร้างฟอร์มด้วยตัวช่วยสร้าง(Form Wizard)
- คลิกที่แท็บ สร้าง (Create)
- คลิกไอคอนคำสั่ง ฟอร์มเพิ่มเติม (More Form) เลือกตัวช่วยสร้างฟอร์ม (Form Wizard)
3.คลิกเลือกตาราง tbl_product
4. เลือกฟิลด์ทั้งหมด
5. ถัดไป (Next)
6. เลือกแบบคอลัมน์ (Columnar)
7. ถัดไป (Next)
8. เลือกรูปแบบ
9. ถัดไป (Next)
10. ตั้งชื่อฟอร์ม Frm_product
11. คลิกปุ่ม เสร็จสิ้น (Finish)
ตัวอย่างฟอร์ม
แบบฝึกปฏิบัติ
คำชี้แจง ให้นักเรียนฝึกปฏิบัติการสร้างฟอร์มจากตาราง
1. ให้นักเรียนสร้างฟอร์มรับข้อมูลจากตาราง tbl_product โดยใช้วิธีการสร้างฟอร์มเดี่ยว
บันทึก ชื่อ frm_product1
2. ให้นักเรียนสร้างฟอร์มรับข้อมูลจากตาราง tbl_product โดยใช้วิธีการสร้างฟอร์มแยก
บันทึก ชื่อ frm_product2
3. ให้นักเรียนสร้างฟอร์มรับข้อมูลจากตาราง tbl_product โดยใช้วิธีการสร้างฟอร์มด้วยตัวช่วยสร้าง
บันทึก ชื่อ frm_product3
วิธีการส่งงาน
\\192.168.40.29 ส่งงานในโฟลเดอร์ ส่งงาน สร้างฟอร์ม
good
ตอบลบHow to win at a casino - drmcd
ตอบลบFind 광주 출장마사지 out 청주 출장샵 how 과천 출장샵 to win at a 포천 출장안마 casino | 논산 출장샵 drmcd