อยากให้เปลี่ยนค่าใน combobox แล้วค่าอื่นเปลี่ยนตาม
กระทู้เก่าบอร์ด อ.Yeadram

 1,981   3
URL.หัวข้อ / URL
อยากให้เปลี่ยนค่าใน combobox แล้วค่าอื่นเปลี่ยนตาม

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










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

1 @R03169
[SIZE=6]ขอบคุณล่วงหน้าครับ[/FONT]
2 @R03179
เลขที่ใบเสร็จ ,ชื่อลูกค้า วันที่.... ข้อมูลเหล่านี้สัมพันธ์กันอย่างไร เท่าที่ดู ผังของความสัมพันธ์น่าจะช่วยได้ (สำหรับผมนะ) แต่บังเอิญว่าภาพมันไม่ชัดอ่านชื่อฟิลด์ไม่ออก แต่ก็พอเห็นทางช่วย

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

เวลาเลือกในคอมโบ มันก็จะเรียงตามนั้นครับ มันก็จะเป็นคอลัมภ์ที่ 0, 1, 2 ตามลำดับ

แล้วให้คุณฝั้งโค้ดไว้ในเหตุการณ์ onChange ของคอมโบตัวนี้

Private sub combo_change()
' ก็ไล่เติมข้อมูลเอาทีละค่าให้กับ ฟิลด์ ทีละตัว (ย้ำว่า เติมให้ฟิลด์ อย่าเติมให้ textbox เพราะว่าฟอร์มของคุณเป็นแบบต่อเนื่อง)
me.field1 = me.combo.column(1)
me.field2 = me.combo.column(2)
.
.
.
end sub
3 @R03186
ขอบคุณมากครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.5213s