เมื่อคุณแชร์ฐานข้อมูลผ่านเครือข่าย Microsoft Access จะอัปเดตข้อมูลในช่วงเวลาที่กําหนด เมื่อต้องการดูข้อมูลล่าสุด ให้รีเฟรชระเบียนจากมุมมองแผ่นข้อมูลหรือมุมมองฟอร์ม บนแท็บ หน้าแรก ให้คลิก รีเฟรช >รีเฟรชทั้งหมด กระบวนการรีเฟรชจะอัปเดตข้อมูลที่มีอยู่ในแผ่นข้อมูลหรือฟอร์ม และไม่จัดลําดับระเบียนใหม่ แสดงระเบียนใหม่ หรือเอาระเบียนหรือระเบียนที่ถูกลบใดๆ ที่ไม่ตรงตามเกณฑ์ที่ระบุออก สําหรับการอัปเดตที่เฉพาะเจาะจงหรือแบบละเอียดมากขึ้น ให้ใช้แมโครเพื่อทําคิวรีข้อมูลอีกครั้ง
หมายเหตุ: การรันกระบวนการทําคิวรีใหม่อาจใช้เวลานาน ขึ้นอยู่กับขนาดของชุดระเบียน
คุณต้องการทำอะไร
รีเฟรชข้อมูล
-
เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:
-
เมื่อต้องการรีเฟรชระเบียนในมุมมองแผ่นข้อมูลหรือมุมมองฟอร์ม บนแท็บ หน้าแรก ในกลุ่ม ระเบียน ให้คลิก รีเฟรชทั้งหมด แล้วคลิก รีเฟรช
-
เมื่อต้องการรีเฟรชระเบียนในมุมมอง PivotTable หรือ PivotChart บนแท็บ ออกแบบ ในกลุ่ม ข้อมูล ให้คลิก รีเฟรช Pivot
-
กด SHIFT+F9
-
ตั้งค่าช่วงเวลาการรีเฟรช
คุณสามารถตั้งค่าช่วงเวลาที่ Access จะรีเฟรชข้อมูลได้ ตามค่าเริ่มต้น Access จะรีเฟรชข้อมูลทุกๆ 60 วินาที
-
คลิก ปุ่ม Office Outspace จะปรากฏขึ้น
-
ในบานหน้าต่างด้านซ้ายของ Outspace ให้คลิก ตัวเลือก
-
ในบานหน้าต่างด้านซ้ายของกล่องโต้ตอบ ตัวเลือกของ Access ให้คลิก ขั้นสูง
-
ในบานหน้าต่างด้านขวา ภายใต้ ขั้นสูง ให้ระบุค่าสําหรับ ช่วงเวลาการรีเฟรช (วินาที)
ใช้แมโครเพื่อทําแบบสอบถามข้อมูลอีกครั้ง
ถ้าคุณต้องการให้มีคิวรีข้อมูลอีกครั้งโดยอัตโนมัติเมื่อมีเหตุการณ์เกิดขึ้น คุณสามารถสร้างแมโครและแนบกับเหตุการณ์ได้ ตัวอย่างเช่น สมมติว่าคุณต้องการทําแบบสอบถามข้อมูลในฟอร์มอีกครั้งเมื่อใดก็ตามที่ฟอร์มได้รับ โฟกัส คุณสามารถสร้างแมโครและแนบแมโครกับเหตุการณ์ On Got Focus ของฟอร์มได้ โดยใช้ขั้นตอนต่อไปนี้:
-
บนแท็บ สร้าง ในกลุ่ม อื่นๆ ให้คลิก แมโคร ถ้าคําสั่งนี้ไม่พร้อมใช้งาน ให้คลิกลูกศรที่อยู่ใต้ปุ่ม มอดูล หรือคลาสมอดูล แล้วคลิก แมโคร
-
คลิกลูกศรในกล่องข้างสัญลักษณ์เครื่องหมายบวกสีเขียว (+) แล้วคลิก ทําแบบสอบถามอีกครั้ง
-
บันทึกแมโคร โดยใช้ชื่อ Requery แล้วปิดตัวสร้างแมโคร
-
เปิดฟอร์มที่คุณต้องการใน มุมมองออกแบบ ถ้าแผ่นคุณสมบัติไม่แสดง ให้กด F4 เพื่อแสดงแผ่นคุณสมบัติ
-
ตรวจสอบให้แน่ใจว่าได้เลือกตัวฟอร์มเองแล้ว จากนั้น บนแผ่นคุณสมบัติ ให้คลิกแท็บ เหตุการณ์
-
บนแท็บ เหตุการณ์ ให้คลิกลูกศรในคุณสมบัติ On Got Focus แล้วคลิกชื่อของแมโคร — ทําคิวรีอีกครั้ง
-
บันทึกฟอร์ม
ใช้โค้ดเพื่อทําแบบสอบถามข้อมูลอีกครั้ง
คุณยังสามารถใช้รหัสเพื่อทําแบบสอบถามข้อมูลอีกครั้งโดยอัตโนมัติ สมมติว่าคุณต้องการทําแบบสอบถามข้อมูลในฟอร์มอีกครั้งเมื่อใดก็ตามที่ฟอร์มได้รับโฟกัส คุณสามารถสร้างโมดูลและแนบโมดูลกับเหตุการณ์ On Got Focus ของฟอร์มโดยใช้ขั้นตอนต่อไปนี้:
-
เปิดฟอร์มที่คุณต้องการในมุมมองออกแบบ ถ้าแผ่นคุณสมบัติไม่แสดง ให้กด F4 เพื่อแสดงแผ่นคุณสมบัติ
-
ตรวจสอบให้แน่ใจว่าได้เลือกตัวฟอร์มเองแล้ว จากนั้น บนแผ่นคุณสมบัติ ให้คลิกแท็บ เหตุการณ์
-
บนแท็บ เหตุการณ์ ในคุณสมบัติ On Got Focus ให้คลิกปุ่ม สร้าง
-
ในกล่องโต้ตอบ เลือกตัวสร้าง ให้คลิก ตัวสร้างโค้ด
โมดูลใหม่เปิดขึ้นใน Visual Basic Editor
-
พิมพ์ Me.Requery แล้วปิดตัวแก้ไข Visual Basic
-
บันทึกฟอร์ม
ทําแบบสอบถามข้อมูลใหม่ในแอป Access บนเว็บ
คิวรี Access Web App จะทํางานบนเซิร์ฟเวอร์ คุณจะใช้แมโคร RequeryRecords เพื่อทําแบบสอบถามข้อมูลอีกครั้งใน Access Web App แมโครนี้ต้องการชุดระเบียนปัจจุบัน
-
เปิดฟอร์มที่คุณต้องการ คลิก การกระทํา แล้วคลิก ปัจจุบัน
-
จาก แค็ตตาล็อกแอคชัน ให้คลิก RequeryRecords ถ้าคุณเลือกที่จะเว้นว่าง ไว้ที่ Where= จะไม่มีการกรองเพิ่มเติมในผลลัพธ์และปล่อยให้ OrderBy= ว่างเปล่า จะไม่มีการเรียงลําดับที่เฉพาะเจาะจง
-
บันทึกฟอร์ม