ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

เพิ่มกล่องข้อความ

  1. ในบานหน้าต่างนําทาง ให้คลิกขวาที่ฟอร์มที่คุณต้องการเปลี่ยนแปลง แล้วคลิก มุมมองออกแบบ บนเมนูทางลัด

  2. บนแท็บ ออกแบบ ในกลุ่ม ตัวควบคุม ให้คลิก กล่องข้อความ

  3. ระบุตําแหน่งพื้นที่ในฟอร์มที่คุณต้องการเพิ่มตัวควบคุม แล้วลากตัวชี้บนฟอร์มเพื่อสร้างกล่องข้อความ

  4. คลิกขวาที่กล่องข้อความ แล้วคลิก คุณสมบัติ บนเมนูทางลัด

  5. ในแผ่นคุณสมบัติ ให้คลิกแท็บ ทั้งหมด

  6. ตั้งค่าคุณสมบัติ แหล่งตัวควบคุม เป็นค่าต่อไปนี้:

    =DLookup("[ContactName]","[Suppliers]","[SupplierID]=" & Forms! ผลิตภัณฑ์! รหัสผู้จําหน่าย)

  7. บันทึกการเปลี่ยนแปลงฟอร์มของคุณ แล้วปิดแผ่นคุณสมบัติ

นิพจน์นี้จะค้นหา ในตาราง ผู้จําหน่าย และส่งกลับชื่อที่ติดต่อของผู้ขายที่มี ID ผู้ขายตรงกับค่าในตัวควบคุม SupplierID บน ฟอร์ม ผลิตภัณฑ์ โปรดสังเกตวิธีการใช้ตัวดําเนินการ & เพื่อสร้างอาร์กิวเมนต์ที่สามของฟังก์ชัน DLookup (อาร์กิวเมนต์ที่สามคือ "[SupplierID]=" & Forms! ผลิตภัณฑ์! รหัสผู้จําหน่าย) ข้อผิดพลาดทั่วไปที่คุณควรหลีกเลี่ยงคือใส่เครื่องหมายอัญประกาศครอบอาร์กิวเมนต์ทั้งหมด แทนที่จะวางเฉพาะข้อความที่นําหน้าตัวดําเนินการ & เท่านั้น

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

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

ขอบคุณสำหรับคำติชมของคุณ!

×