การค้นหาข้อมูลด้วยฟอร์มประเภทตาราง
หมายถึง การสืบค้นข้อมูลประเภทสร้างตัวเลือกในการสืบค้น จะใช้สำหรับการค้นหาข้อมูล ประเภทกลุ่ม ซึ่งต้องการแสดงข้อมูลมากกว่า 1 รายการ ดังนั้นจะมักออกแบบกับฟอร์มประเภทตาราง (Tabular) หรือ Datasheet ส่วนการออกแบบเงื่อนไขการสืบค้น จะกำหนดลักษณะคล้ายการค้นหาด้วยฟอร์มประเภทคอลัมน์ (หัวข้อ 9.1)
ตัวอย่าง
นำข้อมูลในตารางชื่อแฟ้มนักเรียน ซึ่งประกอบด้วย ฟิลด์ code (รหัส), name (ชื่อ), sname (สกุล), dep (แผนก), class (ระดับชั้น), score(คะแนน) และ grade(เกรด) มาสืบค้นข้อมูลแต่ละ
แผนกด้วย Combo Box โดยแสดงข้อมูลนักเรียนแต่ละแผนกตามที่เลือก

รูปที่ 1 แสดงโครงสร้างตารางแฟ้มนักเรียน
ขั้นตอนการออกแบบ
- สร้างและออกแบบโครงสร้างตารางตามตัวอย่างที่กำหนด และบันทึกชื่อเป็นแฟ้มนักเรียน
- ออกแบบฟอร์มสำหรับการสืบค้น

รูปที่ 3 แสดงการออกแบบ combo Box เพื่อการค้นหา
** หมายเหตุ กรณีต้องการสรุปผลข้อมูลแต่ละกลุ่มสามารถออกแบบที่ส่วนท้ายของฟอร์ม โดยใช้กล่องข้อความในการออกแบบ และสรุปผลที่แหล่งตัวควบคุม
- ออกแบบแมโคร (Macro) สำหรับการสืบค้น
- เลือกเมนูสร้าง (Create) เลือก แมโคร (Macro)
- เลือก เพิ่มแอคชั่นใหม่ (Action) กำหนดเป็น ApplyFiter (ตัวกรองค้นหาข้อมูลตามเงื่อนไข)
- เลือก เงื่อนไข Where กำหนดเงื่อนไขการสืบค้น
เงื่อนไข Where [dep] like [Forms]![Find_depart]![tdep]
(หมายถึง ค้นหาฟิลด์ dep ที่มีค่าเหมือน tdep บนฟอร์ม find_depart)
- เลือก แฟ้ม (File) เลือก บันทึก (Save) ระบุชื่อ Find_dep เลือก OK

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

รูปที่ 5 แสดงฟอร์มการค้นหาด้วย Combo Box หลังการออกแบบ |