ช่วยอธิบายโค้ดให้หน่อยค่ะ
กระทู้เก่าบอร์ด อ.Yeadram

 1,032   1
URL.หัวข้อ / URL
ช่วยอธิบายโค้ดให้หน่อยค่ะ

Private Sub CUSTOMER_NAME_AfterUpdate()
    Me.CODE = Me.CUSTOMER_NAME.Column(3)
    Me.SALES_NAME = Me.CUSTOMER_NAME.Column(2)
End Sub

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

1 @R04697

บนฟอร์มนี้ มีแหล่งข้อมูลจากตารางใด ไม่ทราบได้ แต่ตารางนั้น มีอย่างน้อย 3 ฟิลด์ ดังนี้
1) ฟิลด์ชื่อ Customer_name
2) ฟิลด์ชื่อ Code
3) ฟิลด์ชื่อ Sales_name

บนฟอร์มนี้ มี คอนโทรล 1 ตัว
เป็น คอมโบบ็อกซ์ ชื่อว่า Customer_Name (ตั้งชื่อตรงกับชื่อฟิลด์ เป็นจุดอ่อนที่ทำให้มือใหม่สับสน ทำให้แยะแยะไม่ออกว่ากำลังอ้างถึงอะไร)

ในคอนโทรลตัวนี้ หรือว่า คอมโบบ๊อกซ์ตัวนี้ มีแหล่งข้อมูลมาจากตารางใดไม่ทราบได้ แต่เขาเลือกมา 3 ฟิลด์ ซึ่งทำให้มาแสดงรายการในคอมโบจึงมี 3 คอลัมภ์
โดยคอลัมภ์ ที่ 2 ของคอมโบตัวนี้ แสดงข้อมูลจากฟิลด์บางฟิลด์ (เดาว่าน่าจะเป็นชื่อของพนักงานขาย)
และคอลัมภ์ที่ 3 ของคอมโบนี้ แสดงข้อมูลจากฟิลด์บางฟิลด์ (เดาว่าน่าจะเป็น Code)


โค้ดที่ให้มาดังกล่าว เป็นโค้ดที่ฝังไว้ในเหตุการณ์ของคอมโบตัวนั้น เมื่อมีการบันทึกข้อมูล หรือเลือกข้อมูลจากคอมโบแล้ว โค้ดนี้จะทำงานทันที
โดยสั่งดังนี้
1) ให้เอาค่าจากคอลัมภ์ที่ 3 ในรายการปัจจุบันของคอมโบ เอาไปใส่ในฟิลด์ Code
2) ให้เอาค่าจากคอลัมภ์ที่ 2 ในรายการปัจจุบันของคอมโบ เอาไปใส่ในฟิลด์ Sales_name
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.5609s