กระทู้เก่าบอร์ด อ.Yeadram
1,053 4
URL.หัวข้อ /
URL
on Load กับ on Open ต่างกันอย่างไรครับ
คำถามอาจดูกว้างไปนิด
แต่สงสัยมานานแล้ว
แต่สงสัยมานานแล้ว
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R19825
On Open ยังไม่มีข้อมูล
On Load มีข้อมูลแล้ว
ฉะนั้น ถ้าต้องการเปลี่ยน record source ให้ทำตอน On Open ไม่งั้นจะกลายเป็น ดึงข้อมูล 2 รอบ(โดยไม่จำเป็น)
ถ้าจะอ้างอิงถึงข้อมูลบางอย่าง เช่น เพื่อปรับรูปแบบการแสดงผล ให้ทำตอน On Load เพราะต้องรอข้อมูลก่อน
On Load มีข้อมูลแล้ว
ฉะนั้น ถ้าต้องการเปลี่ยน record source ให้ทำตอน On Open ไม่งั้นจะกลายเป็น ดึงข้อมูล 2 รอบ(โดยไม่จำเป็น)
ถ้าจะอ้างอิงถึงข้อมูลบางอย่าง เช่น เพื่อปรับรูปแบบการแสดงผล ให้ทำตอน On Load เพราะต้องรอข้อมูลก่อน
3 @R19826
แบบนี้นี่เอง
แล้ว BeforeUpdate กับ AfterUpdate หล่ะครับ อาจารย์พิชัย
แล้ว BeforeUpdate กับ AfterUpdate หล่ะครับ อาจารย์พิชัย
4 @R19827
Before Update ก่อน save ข้อมูล
After Update หลัง save ข้อมูล
ถ้าต้องการฅรวจความถูกต้องของข้อมูลก่อน save ให้ทำตอน Before Update ซึ่งมี parameter Cancel ใหเรายกเลิกการ save ได้
ถ้าต้องการอ้างอิงข้อมูล, ไปยัง record หรือตรวจสอบว่า save สำเร็จ ให้ทำตอน After Update
After Update หลัง save ข้อมูล
ถ้าต้องการฅรวจความถูกต้องของข้อมูลก่อน save ให้ทำตอน Before Update ซึ่งมี parameter Cancel ใหเรายกเลิกการ save ได้
ถ้าต้องการอ้างอิงข้อมูล, ไปยัง record หรือตรวจสอบว่า save สำเร็จ ให้ทำตอน After Update
Time: 0.4084s
The Open event occurs when a form is opened, but before the first record is displayed.
On Load
Occurs when a form is opened and its records are displayed.
สรุป On Open เกิดก่อน On Load
ผมไม่ได้ตอบนะ Microsoft เขาบอกมา เพราะผมจับเวลาไม่เคยทันซักที