กระทู้เก่าบอร์ด อ.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
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
Time: 0.5609s
บนฟอร์มนี้ มีแหล่งข้อมูลจากตารางใด ไม่ทราบได้ แต่ตารางนั้น มีอย่างน้อย 3 ฟิลด์ ดังนี้
1) ฟิลด์ชื่อ Customer_name
2) ฟิลด์ชื่อ Code
3) ฟิลด์ชื่อ Sales_name
บนฟอร์มนี้ มี คอนโทรล 1 ตัว
เป็น คอมโบบ็อกซ์ ชื่อว่า Customer_Name (ตั้งชื่อตรงกับชื่อฟิลด์ เป็นจุดอ่อนที่ทำให้มือใหม่สับสน ทำให้แยะแยะไม่ออกว่ากำลังอ้างถึงอะไร)
ในคอนโทรลตัวนี้ หรือว่า คอมโบบ๊อกซ์ตัวนี้ มีแหล่งข้อมูลมาจากตารางใดไม่ทราบได้ แต่เขาเลือกมา 3 ฟิลด์ ซึ่งทำให้มาแสดงรายการในคอมโบจึงมี 3 คอลัมภ์
โดยคอลัมภ์ ที่ 2 ของคอมโบตัวนี้ แสดงข้อมูลจากฟิลด์บางฟิลด์ (เดาว่าน่าจะเป็นชื่อของพนักงานขาย)
และคอลัมภ์ที่ 3 ของคอมโบนี้ แสดงข้อมูลจากฟิลด์บางฟิลด์ (เดาว่าน่าจะเป็น Code)
โค้ดที่ให้มาดังกล่าว เป็นโค้ดที่ฝังไว้ในเหตุการณ์ของคอมโบตัวนั้น เมื่อมีการบันทึกข้อมูล หรือเลือกข้อมูลจากคอมโบแล้ว โค้ดนี้จะทำงานทันที
โดยสั่งดังนี้
1) ให้เอาค่าจากคอลัมภ์ที่ 3 ในรายการปัจจุบันของคอมโบ เอาไปใส่ในฟิลด์ Code
2) ให้เอาค่าจากคอลัมภ์ที่ 2 ในรายการปัจจุบันของคอมโบ เอาไปใส่ในฟิลด์ Sales_name