กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
316 1
URL.หัวข้อ /
URL
การส่งค่าระหว่างฟอร์ม โดยที่ MainForm ไม่ปิด และ MainForm เรียกอีกฟอร์มหนึ่ง
ผมมีฟอร์มหลักอยู่ 1 ตัว ชื่อ A และ ใน ฟอร์มหลัก A มีฟอร์มย่อยชื่อ SubA และใน SubA มี ComboBox ชื่อ Id_ToolA ใช้ Event AfterUpdate ของ ComboBox เรียกฟอร์มอีกฟอร์มหนึ่งชื่อ ฟอร์ม B โดย ฟอร์ม B เป็นรายละเอียดที่ต้องกรอกของ ฟอร์ม SubA
ปัญหาอยู่ตรงที่ ต้องการให้ ฟอร์ม A เปิดอยู่ และเมื่อ Click Event AfterUpdate SubA แล้วแก้ไขข้อมูลที่ ฟอร์ม B เมื่อปิดฟอร์ม B แล้วมีผลต่อ ฟอร์ม A (โดยที่ Form A เปิดอยู่)
ปัญหาอยู่ตรงที่ ต้องการให้ ฟอร์ม A เปิดอยู่ และเมื่อ Click Event AfterUpdate SubA แล้วแก้ไขข้อมูลที่ ฟอร์ม B เมื่อปิดฟอร์ม B แล้วมีผลต่อ ฟอร์ม A (โดยที่ Form A เปิดอยู่)
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.1234s
ถ้าต้องการให้ update เฉพาะ Combo Box ก็ใช้
Forms!A.SubA.Form.Id_ToolA.Requery
ถ้าต้องการให้ update ทั้ง SubA ก็ให้ใช้
Forms!A.SubA.Form.Requery
โดยใช้กับเหตุการณ์ OnClose ของฟอร์ม B ครับ