แมโครแอคชัน OpenQuery

หมายเหตุ:  เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง

คุณสามารถใช้แมโครแอคชันOpenQueryในฐานข้อมูล Access เพื่อเปิดคิวรีแบบใช้เลือกข้อมูลหรือแบบตารางในมุมมองแผ่นข้อมูล, มุมมองออกแบบ หรือตัวอย่าง ก่อนพิมพ์ การกระทำนี้เรียกใช้แอคิวรีแอคชัน คุณยังสามารถเลือกโหมดการป้อนข้อมูลสำหรับคิวรี

หมายเหตุ: การกระทำนี้จะพร้อมใช้งานในสภาพแวดล้อม (.mdb หรือ.accdb) ของฐานข้อมูล Access เท่านั้น ดูการกระทำOpenView, OpenStoredProcedure หรือOpenFunction ถ้าคุณกำลังใช้แวดล้อมของโครงการ Access (.adp) แมโครแอคชันOpenQuery ไม่พร้อมใช้งานใน Access web apps

การตั้งค่า

แมโครแอคชันOpenQueryมีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์ของแอคชัน

คำอธิบาย

ชื่อแบบสอบถาม

ชื่อของแบบสอบถามเพื่อเปิด เลือกชื่อของแบบสอบถามเพื่อเปิดโดยใช้รายการแบบหล่นลงของชื่อแบบสอบถาม นี่คืออาร์กิวเมนต์จำเป็น

ถ้าคุณเรียกใช้แมโครที่ประกอบด้วยแอคชันOpenQueryในแบบฐานข้อมูลไลบรารี, Access แรกค้นหาคิวรีที่มีชื่อนี้ ในฐานข้อมูลไลบรารี จากนั้น ในฐานข้อมูลปัจจุบัน

มุมมอง

มุมมองที่จะเปิดแบบสอบถาม เลือกแผ่นข้อมูลออกแบบตัวอย่างก่อนพิมพ์PivotTable, PivotChart ในกล่องมุมมอง ใหม่ ตามค่าเริ่มต้นคือแผ่นข้อมูล

หมายเหตุ: มุมมอง PivotTable และ PivotChart ไม่พร้อมใช้งานในเวอร์ชันเริ่มต้น Access ด้วย Access 2013

โหมดข้อมูล

โหมดการป้อนข้อมูลสำหรับคิวรี นี้นำไปใช้เฉพาะกับแบบสอบถามที่เปิดในมุมมองแผ่นข้อมูล เลือกเพิ่ม (ผู้ใช้สามารถเพิ่มระเบียนใหม่ แต่ไม่สามารถแก้ไขระเบียนที่มีอยู่แล้ว),แก้ไข (ผู้ใช้สามารถแก้ไขระเบียนที่มีอยู่แล้ว และเพิ่มระเบียนใหม่), หรือแบบอ่านอย่างเดียว (ผู้ใช้สามารถดูระเบียน) ได้ เริ่มต้นจะแก้ไข

ข้อสังเกต

ถ้าคุณใช้แผ่นข้อมูล สำหรับอาร์กิวเมนต์มุมมองAccess แสดงชุดผลลัพธ์ ถ้าแบบสอบถามเลือก ตาราง ร่วม หรือพาส-ทรูคิวรีที่มีคุณสมบัติReturnsRecordsถูกตั้งค่าเป็นใช่ และมีการเรียกใช้แบบสอบถามถ้าเป็นการกระทำ ข้อ กำหนดข้อมูล หรือแบบสอบถามพาสคุณสมบัติที่มีReturnsRecordsถูกตั้งค่าเป็นไม่

การกระทำOpenQueryจะเหมือนกับการดับเบิลคลิกที่คิวรีในบานหน้าต่างนำทาง หรือคลิกขวาคิวรีในบานหน้าต่างนำทาง และเลือกมุมมอง การดำเนินการนี้ คุณสามารถเลือกตัวเลือกเพิ่มเติม

เคล็ดลับ   

  • คุณสามารถลากแบบสอบถามจากบานหน้าต่างนำทางไปยังหน้าต่างออกแบบแมโคร ซึ่งสร้างแอคชันOpenQueryที่เปิดแบบสอบถามในมุมมองแผ่นข้อมูลโดยอัตโนมัติ

    สลับไปยังมุมมองออกแบบในขณะที่คิวรีจะเปิดเอาการตั้งค่าอาร์กิวเมนต์โหมดข้อมูลสำหรับคิวรี ตั้งค่านี้ไม่มีผลใช้ต่อแม้ว่าผู้ใช้ส่งกลับไปยังมุมมองแผ่นข้อมูล

  • ถ้าคุณไม่ต้องการแสดงข้อความระบบที่โดยปกติปรากฏเมื่อเรียกใช้คิวรีแอคชัน (ซึ่งระบุเป็นคิวรีแอคชัน และแสดงจำนวนของระเบียนจะได้รับผลกระทบ), คุณสามารถใช้แอคชันSetWarningsการระงับการแสดงข้อความเหล่านี้

เมื่อต้องการเรียกใช้แมโครแอคชันOpenQueryใน Visual Basic for Applications (VBA) มอดูล ใช้เมธอดOpenQueryของวัตถุDoCmd

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×