การกับคำสั่ง dlookup ค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 1,503   4
URL.หัวข้อ / URL
การกับคำสั่ง dlookup ค่ะ

พอดีอยากให้โปรแกรม access เมื่อมีการกรอกค่า ID Supplier ในหน้า forms แล้วอยากให้ ช่อง Supplier Name แสดงชื่อบริษัทขึ้นมา เมื่อกรอก ID Supplier โดยอัตโนมัติอ่ะค่ะ สามารถใช้คำสั่ง dlookup ได้ไหมค่ะ ถ้าได้ ควรเขียนคำสั้งว่าอย่างไรค่ะ ถ้าไม่ได้ช่วยแนะนำรูปแบบคำสั่งหน่อยค่ะ

ขอบคุณค่ะ

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R16332
พอดีผมไม่เคยใช้คำสั่ง dlookup เลยครับ แต่งานลักษณะนี้ ถ้าเป็นผม ผมจะใช้วิธีหลอกง่ายๆ คือ สร้าง ComboBox ขึ้นมาตัวหนึ่ง แล้วเลือก 2 ฟิวด์ คือ Supplier_ID กับ Supplier_Name พอได้ ComboBox ตัวนี้มา มันจะแสดงค่า Supplier_ID ให้ ผมก็จะ Copy ComboBox ตัวนี้ขึ้นมาอีก 1 ตัว เพื่อให้แสดงค่า Supplier_Name โดยไปเปลี่ยน Property ที่ Column Widths เป็น 0"; 2" คือปิดฟิวด์แรกไว้ แต่ให้แสดงฟิวด์ที่สองแทน ครับ

หรืออาจใช้วิธีสร้าง SubForm ให้มา Link กับฟิวด์ Supplier_ID ก็น่าจะได้นะครับ
2 @R16369
ขอโทษทีค่ะ พอดีเพิ่งว่างมาดูอีกครั้งค่ะ เดี๋ยวจะลองทำดูนะค่ะ ถ้าไม่ได้ยังไง ต้องรบกวนคุณมือใหม่หัดขับแล้วค่ะ รบกวนด้วยนะค่ะ ถ้าทำแล้วจะรีบแจ้งผลให้รู้ค่ะ
3 @R16373
ผมว่าถ้า ID Supplier กับ Supplier Name มันผูกกันอยู่ตลอดควรใช้วิธีออกแบบฐานข้อมูลเชิงสัมพันธ์ดีกว่าครับ แต่ถ้า Supplier Name เปลี่ยนแปลงบ่อยก็ใช้ DlookUp ครับ
4 @R16389
ขอบคุณค่ะ เดี๋ยวจะลองดูนะค่ะ ตอนนี้คิดว่าเดี๋ยวจะลองออกแบบฐานข้อมูลเชิงสัมพันธ์ก่อนค่ะ เนื่องจาก ID_supplier และ Supplier_name เป็นข้อมูลตายตัวค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2306s