คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ผมว่า ขั้นตอนงานดูแปลก ๆ นะครับ
ทำไม ไม่เอาไป Update ใน Customer_Table ซะทีเดียวเลย
หรือ ใน PO_Header ก็ได้ครับ
ทำไม ต้องไป Update ทุก Record
แต่ถ้าจะทำแบบที่คุณต้องการนั้น
ก็ให้ทำปุ่ม (Command Button) เอาค่าที่ได้ไป บันทึกลง Temp_Table อันหนึ่ง
แล้วทำ query เตรียมไว้อีกอัน เป็นแบบ Update Query ให้ทำงานในแบบที่คุณต้องการ
พอกด Command Button นั้นก็ให้ทำงาน 2 อย่างครับ (สั่งผ่าน Macro)
ทำไม ไม่เอาไป Update ใน Customer_Table ซะทีเดียวเลย
หรือ ใน PO_Header ก็ได้ครับ
ทำไม ต้องไป Update ทุก Record
แต่ถ้าจะทำแบบที่คุณต้องการนั้น
ก็ให้ทำปุ่ม (Command Button) เอาค่าที่ได้ไป บันทึกลง Temp_Table อันหนึ่ง
แล้วทำ query เตรียมไว้อีกอัน เป็นแบบ Update Query ให้ทำงานในแบบที่คุณต้องการ
พอกด Command Button นั้นก็ให้ทำงาน 2 อย่างครับ (สั่งผ่าน Macro)
แสดงความคิดเห็น
ACCESS : ในฟอร์มมี Text Box ใช้คำนวณค่า แล้วเราต้องการนำค่านั้นไป Save ลงในตารางทุก Record ได้ไหมคะ
ในฟอร์มมี หลาย Record ทุกครั้งที่มีการใส่ข้อมูลลูกค้าชำระเงิน ค่ายอดเงินคงค้างก็จะถูกเปลี่ยนไป โดยเปลี่ยนใน Textbox ซึ่งใส่สูตรดังนี้คะ
=[ค่าสินค้า]-[ยอดชำระ]
เมื่อ Text Box ถูกเปลี่ยนค่าทุกครั้งเมื่อเปลี่ยนยอดที่ลูกค้าชำระเงิน
จะเอาค่าใน Text Box ไป Update ในตารางที่เตรียมไว้อยู่แล้วทำยังไงคะ
ขอบคุณคะ