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

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

ในโครงการ Access (* .adp) คุณสามารถใช้OpenFunctionแมโครแอคชันเพื่อเปิดตัวฟังก์ชันที่ผู้ใช้กำหนดเอง ในมุมมองแผ่นข้อมูล แบบอินไลน์ฟังก์ชันมุมมองออกแบบ มุมมองการแก้ไขข้อความ SQL (สำหรับสเกลาที่เป็นแบบ หรือฟังก์ชันที่ผู้ใช้กำหนดเองของตาราง), หรือตัวอย่าง ก่อนพิมพ์ การกระทำนี้เรียกใช้ฟังก์ชันผู้ใช้กำหนดเองเมื่อเปิดในมุมมองแผ่นข้อมูล นอกจากนี้คุณยังสามารถเลือกโหมดการป้อนข้อมูลสำหรับฟังก์ชันผู้ใช้กำหนดเอง และจำกัดระเบียนที่แสดงฟังก์ชันผู้ใช้กำหนดเอง

หมายเหตุ: การกระทำนี้จะไม่ได้รับอนุญาตถ้าไม่น่าเชื่อถือฐานข้อมูล

หมายเหตุ: Access 2010 มีเป็นเวอร์ชันล่าสุดที่สนับสนุนการเข้าถึงข้อมูลโครงการเท่านั้น

การตั้งค่า

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

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

คำอธิบาย

ชื่อฟังก์ชัน

ชื่อของฟังก์ชันผู้ใช้กำหนดเองเพื่อเปิด ในกล่องชื่อฟังก์ชัน แสดงฟังก์ชันที่ผู้ใช้กำหนดเองทั้งหมดในฐานข้อมูลปัจจุบัน นี่คืออาร์กิวเมนต์จำเป็น

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

มุมมอง

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

โหมดข้อมูล

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

ข้อสังเกต

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

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

เคล็ดลับ   

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

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

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

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

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

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

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

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

×