หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง
คุณสามารถใช้แอคชันแมโครSetWarningsเมื่อต้องการเปิด หรือปิดงานของข้อความระบบในฐานข้อมูลบนเดสก์ท็อปของ Access
หมายเหตุ: การกระทำนี้จะไม่ได้รับอนุญาตถ้าไม่น่าเชื่อถือฐานข้อมูล
การตั้งค่า
แอคชันแมโครSetWarningsมีอาร์กิวเมนต์ดังต่อไปนี้
อาร์กิวเมนต์ของแอคชัน | คำอธิบาย |
---|---|
เปิดการเตือน |
ระบุว่า จะแสดงข้อความระบบ คลิกใช่ (เมื่อต้องการเปิดข้อความระบบ) หรือไม่ (เพื่อปิดข้อความระบบ) ในคำเตือนใน กล่องในอาร์กิวเมนต์ ของหน้าต่างการออกแบบแมโคร ตามค่าเริ่มต้นจะไม่มี |
ข้อสังเกต
คุณสามารถใช้การกระทำนี้เพื่อป้องกันไม่ให้หยุดแมโคร คำเตือนโมดอล และกล่องข้อความ อย่างไรก็ตาม ข้อผิดพลาดจะแสดงไว้เสมอ ยังAccess แสดงกล่องโต้ตอบใด ๆ ที่จำเป็นต้องใช้สำหรับการป้อนค่าอื่นที่ไม่ใช่เพียงแค่เลือกปุ่ม (เช่นตกลงยกเลิกใช่ หรือไม่มี ) นั่นคือตัวอย่าง ใด ๆ กล่องโต้ตอบที่คุณต้องใส่ข้อความ หรือเลือกหลายตัวเลือกหนึ่ง
แอคชันนี้ มีตัวเตือนอาร์กิวเมนท์ตั้งค่าเป็นไม่ มีผลเหมือนกับการกด ENTER เมื่อใดก็ ตามที่แสดงตัวอย่างคำเตือนหรือกล่องข้อความ โดยทั่วไปแล้ว ปุ่มตกลง หรือใช่ ตัวเลือกในการตอบสนองเตือนหรือข้อความ
เมื่อแมโครทำ Access เปิดการแสดงของข้อความระบบอีกครั้งโดยอัตโนมัติ
บ่อยครั้ง คุณจะใช้การกระทำนี้กับเสียงก้องแมโครแอคชัน ซึ่งซ่อนผลลัพธ์ของแมโครจนกว่าจะเสร็จ คุณสามารถใช้SetWarningsแมโครแอคชันเพื่อซ่อนคำเตือนและกล่องข้อความด้วย
แม้ว่าแอคชันแมโครSetWarningsสามารถลดความซับซ้อนปฏิสัมพันธ์กับแมโคร คุณต้องใช้ความระมัดระวังเกี่ยวกับการปิดข้อความระบบ ในบางสถานการณ์ คุณจะไม่ต้องการแมโครถ้าข้อความเตือนบางอย่างจะแสดงขึ้น เว้นแต่ว่าคุณกำลังมั่นใจของผลลัพธ์ของแมโครแอคชันทั้งหมด คุณควรหลีกเลี่ยงการใช้การกระทำนี้
เมื่อต้องการเรียกใช้แอคชันSetWarningsใน Visual Basic for Applications (VBA) มอดูล ใช้เมธอดSetWarningsของวัตถุDoCmd