กำหนดมุมมองในโปรแกรมประยุกต์การเข้าถึง ด้วยการสร้างแมโครอินเทอร์เฟซสำหรับผู้ใช้

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

กับแมโคร interface (UI) ของผู้ใช้ในแอป web Access คุณสามารถดำเนินการกระทำเช่นเปิดมุมมองอื่น นำตัวกรอง หรือการสร้างระเบียนใหม่ มีสองชนิด: "ฝัง" แมโคร UI ซึ่งแนบโดยตรงกับวัตถุส่วนติดต่อผู้ใช้เช่นปุ่มคำสั่ง กล่องคำสั่งผสม หรือการกระทำแถบวัตถุปุ่ม และ "แบบสแตนด์อโลน" UI แมโคร อยู่ในแมโครวัตถุนั้น

เมื่อต้องการหลีกเลี่ยงการทำซ้ำตรรกะแมโคร นำแมโคร UI สแตนด์อโลน โดยการโทรหาเหล่านั้นจากแมโครอื่น ๆ คุณสามารถเห็นแมโคร UI สแตนด์อโลนในบานหน้าต่างนำทาง ภายใต้แมโคร แต่คุณไม่สามารถเรียกใช้ได้โดยตรงจากที่นั่น ใช้เพื่อเรียกใช้แมโคร UI สแตนด์อโลนจากแมโคร UI ฝังตัว

หมายเหตุ: บทความนี้ใช้ไม่ได้กับฐานข้อมูล Access บนเดสก์ท็อป

สร้างแมโคร UI ฝังตัวในการเข้าถึง web app

เรียกใช้แมโคร UI ฝังตัวใน Access web apps เมื่อเกิดเหตุการณ์ที่เฉพาะเจาะจงในมุมมอง เช่นคลิกปุ่ม เลือกรายการในกล่องคำสั่งผสม หรือการโหลดมุมมอง แมโครในกลายเป็น ส่วนหนึ่งของพวกเขากำลังฝังอยู่ในตัวควบคุมหรือมุมมอง

ต่อไปนี้เป็นเหตุการณ์คุณสามารถแนบโคร UI ไปในตัวควบคุมหรือมุมมองในโปรแกรม web Access:

ประเภทของเหตุการณ์

เมื่อเกิดเหตุการณ์

หลังจากอัปเดต

หลังจากที่คุณพิมพ์ข้อมูลในตัวควบคุมหรือเลือกรายการในตัวควบคุมรายการ

เมื่อคลิก

เมื่อตัวควบคุมถูกเลือก

ณ ปัจจุบัน

เมื่อผู้ใช้ย้ายไปที่ระเบียนอื่นในมุมมอง

เมื่อโหลด

เมื่อมุมมองถูกเปิด

และนี่คือเหตุการณ์ตัวควบคุมสนับสนุนบนมุมมองรายการและมุมมองเปล่า:

ตัวควบคุมหรือประเภทของวัตถุ

เหตุการณ์ที่ได้รับการสนับสนุน

ปุ่มแถบแอคชัน

เมื่อคลิก

การทำให้สมบูรณ์อัตโนมัติ

หลังจากอัปเดต, เมื่อคลิก

ปุ่ม

เมื่อคลิก

กล่องกาเครื่องหมาย

หลังจากอัปเดต

กล่องคำสั่งผสม

หลังจากอัปเดต

ไฮเปอร์ลิงก์

หลังจากอัปเดต, เมื่อคลิก

รูป

เมื่อคลิก

ป้ายชื่อ

เมื่อคลิก

กล่องข้อความแบบหลายบรรทัด

หลังจากอัปเดต, เมื่อคลิก

กล่องข้อความ

หลังจากอัปเดต, เมื่อคลิก

มุมมอง

เมื่อเรียกใช้งานในปัจจุบัน, เมื่อโหลด

หมายเหตุ: 

  • มุมมองสรุปใน Access web apps ไม่สนับสนุนความสามารถในการเพิ่มตัวควบคุมแบบกำหนดเองซึ่งหมายความว่า คุณไม่สามารถเพิ่มแมโครส่วนติดต่อผู้ใช้ใด ๆ กับตัวควบคุมใด ๆ บนชนิดมุมมองนี้

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

  • ตัวควบคุมเว็บเบราว์เซอร์ ตัวควบคุมย่อย และตัวควบคุมรายการที่เกี่ยวข้องไม่สนับสนุนเหตุการณ์ใด ๆ บนทุกชนิดมุมมอง

นี่คือวิธีการสร้างแมโคร UI ฝังตัวในแอป Access web:

  1. เลือกตัวควบคุมที่คุณต้องการฝังแมโคร

  2. คลิกปุ่ม แอคชัน Access จะเปิดกล่องโต้ตอบ แอคชัน ของแอคชันแบบกำหนดเอง

    ปุ่มแอคชันของปุ่มคำสั่งในมุมมอง

  3. คลิกเหตุการณ์คุณต้องการแนบแมโครไว้ Access แสดงโครเปล่าในมุมมองออกแบบแมโคร และคุณสามารถเริ่มเพิ่มแอคชัน

สร้างแมโคร UI สแตนด์อโลนในแอป web Access

  1. คลิก หน้าแรก > ขั้นสูง > แมโคร

    Access จะแสดงแมโครเปล่าในมุมมองการออกแบบแมโคร คุณสามารถเริ่มเพิ่มแอคชันได้เลย

  2. คลิก บันทึก ใส่ชื่อแมโครในกล่อง ชื่อแมโคร จากนั้นคลิก ตกลง

เคล็ดลับสำหรับการสร้างแมโคร UI ในแอป web Access

เคล็ดลับนี้จะช่วยให้คุณสร้างแมโครได้อย่างราบลื่น

  • เมื่อต้องการอ้างอิงไปยังเขตข้อมูลในแมโคร ใช้รูปแบบ[ชื่อตาราง] [ ชื่อเขตข้อมูล] ตัวอย่าง ใช้[งาน] [ วันครบกำหนด]เพื่ออ้างอิงไปยังเขตข้อมูลวันครบกำหนด และ[งาน] [ Status]การอ้างอิงไปยังเขตข้อมูลสถานะ ถ้ามุมมองของคุณยึดตามคิวรี ระบุชื่อของวัตถุแบบสอบถามที่บันทึกไว้ ตัวอย่าง ถ้าแหล่งระเบียนมุมมองของคุณเป็นแบบสอบถามที่มีชื่อว่า MyQuery ใช้[MyQuery] [ วันครบกำหนด]การอ้างอิงไปยังเขตข้อมูลวันครบกำหนด ในแบบสอบถาม

  • ก่อนจะสร้างแมโคร UI ฝังตัว ควรจดชื่อตาราง เขตข้อมูล และตัวควบคุมที่คุณวางแผนจะใช้ไว้ก่อน เพราะขณะทำงานอยู่ในแท็บใดแท็บหนึ่ง คุณจะไม่สามารถสลับไปแท็บอื่นได้

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

  • หมั่นกดบันทึกอยู่เสมอ

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

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

เราควรปรับปรุงแก้ไขอย่างไร

เราควรปรับปรุงแก้ไขอย่างไร

เพื่อปกป้องความเป็นส่วนตัวของคุณ โปรดอย่ารวมข้อมูลที่ติดต่อในคำติชมของคุณ ช่วยเรารีวิว นโยบายความเป็นส่วนตัว.

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