ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

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

หมายเหตุ: แมโครแอคชัน Echo ไม่พร้อมใช้งานใน Access Web Apps

การตั้งค่า

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

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

คำอธิบาย

ก้องเปิด

คลิก ใช่ (เปิดเสียงก้อง) หรือ ไม่ใช่ (ปิดเสียงก้อง) ในกล่อง Echo On ในส่วน อาร์กิวเมนต์แอคชัน ของหน้าต่างตัวสร้างแมโคร ค่าเริ่มต้นคือ ใช่

ข้อความบนแถบสถานะ

ข้อความที่จะแสดงใน แถบสถานะ เมื่อปิดเสียงก้อง ตัวอย่างเช่น เมื่อปิดเสียงก้อง แถบสถานะสามารถแสดง "แมโครกําลังทํางานอยู่"

ข้อสังเกต

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

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

คุณสามารถเรียกใช้แอคชัน Echo ได้มากกว่าหนึ่งครั้งในแมโคร ซึ่งช่วยให้คุณสามารถเปลี่ยนข้อความบนแถบสถานะในขณะที่แมโครทํางานอยู่ได้

หากคุณปิดเสียงก้อง คุณสามารถใช้การดําเนินการ Hourglass เพื่อเปลี่ยนตัวชี้เมาส์เป็นไอคอนนาฬิกาทราย (หรือไอคอนตัวชี้เมาส์ใดๆ ที่คุณตั้งค่าไว้สําหรับ "ไม่ว่าง") เพื่อให้การบ่งชี้ด้วยภาพว่าแมโครกําลังทํางานอยู่

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

ตัวอย่าง

ตั้งค่าของตัวควบคุมโดยใช้แมโคร

แมโครต่อไปนี้จะเปิดฟอร์ม เพิ่มผลิตภัณฑ์ จากปุ่มบนฟอร์ม ผู้จําหน่าย ซึ่งจะแสดงการใช้การดําเนินการ Echo, Close, OpenForm, SetValue และ GoToControl การดําเนินการ SetValue จะตั้งค่าตัวควบคุม ID ผู้จําหน่ายบนฟอร์มผลิตภัณฑ์ให้กับผู้จัดจําหน่ายปัจจุบันบนฟอร์มผู้ขาย การดําเนินการ GoToControl จะย้ายโฟกัสไปยังเขตข้อมูลรหัสประเภท ซึ่งคุณสามารถเริ่มใส่ข้อมูลสําหรับผลิตภัณฑ์ใหม่ได้ แมโครนี้ควรถูกแนบกับปุ่ม เพิ่มผลิตภัณฑ์ บนฟอร์มผู้จําหน่าย

การดำเนินการ

อาร์กิวเมนต์: การตั้งค่า

ข้อคิดเห็น

Echo

ก้องบน: ไม่

หยุดการอัปเดตหน้าจอในขณะที่แมโครกําลังทํางาน

ปิด

ชนิดของวัตถุ: ฟอร์ม

ชื่อวัตถุ: รายการผลิตภัณฑ์

บันทึก: ไม่

ปิดฟอร์มรายการผลิตภัณฑ์

OpenForm

ชื่อฟอร์ม: ผลิตภัณฑ์

มุมมอง: ฟอร์ม

โหมดข้อมูล: เพิ่ม

โหมดหน้าต่าง: ปกติ

เปิดฟอร์มผลิตภัณฑ์

SetValue

Item: [Forms]! [ผลิตภัณฑ์]! [SupplierID]

นิพจน์: SupplierID

ตั้งค่าตัวควบคุม ID ผู้จําหน่ายเป็นผู้จัดจําหน่ายปัจจุบันบนฟอร์ม ผู้จําหน่าย

GoToControl

ชื่อตัวควบคุม: CategoryID

ไปที่ตัวควบคุม รหัสประเภท

การซิงโครไนซ์ฟอร์มโดยใช้แมโคร

แมโครต่อไปนี้จะเปิดฟอร์ม รายการผลิตภัณฑ์ ที่มุมล่างขวาของฟอร์มผู้ขาย ซึ่งแสดงผลิตภัณฑ์ของผู้จําหน่ายปัจจุบัน ซึ่งจะแสดงการใช้การดําเนินการ Echo, MsgBox, GoToControl, StopMacro, OpenForm และ MoveSize นอกจากนี้ยังแสดงการใช้นิพจน์เงื่อนไขกับแอคชัน MsgBox, GoToControl และ StopMacro แมโครนี้ควรถูกแนบกับปุ่ม รีวิวผลิตภัณฑ์ บนฟอร์ม ผู้จําหน่าย

เงื่อนไข

การดำเนินการ

อาร์กิวเมนต์: การตั้งค่า

ข้อคิดเห็น

Echo

ก้องบน: ไม่

หยุดการอัปเดตหน้าจอในขณะที่แมโครกําลังทํางาน

IsNull([Supplier ID])

Msgbox

ข้อความ: ย้ายไปยังระเบียนซัพพลายเออร์ที่มีผลิตภัณฑ์ที่คุณต้องการดู แล้วคลิกปุ่ม ตรวจสอบผลิตภัณฑ์ อีกครั้ง

ส่งเสียงปี๊บ: ใช่

ชนิด: ไม่มี

ชื่อเรื่อง: เลือกผู้จําหน่าย

ถ้าไม่มีผู้จําหน่ายปัจจุบันบนฟอร์มผู้จําหน่าย ให้แสดงข้อความ

...

GoToControl

ชื่อตัวควบคุม: CompanyName

ย้ายโฟกัสไปยังตัวควบคุม CompanyName

...

StopMacro

หยุดแมโคร

OpenForm

ชื่อฟอร์ม: รายการผลิตภัณฑ์

มุมมอง: แผ่นข้อมูล

ชื่อตัวกรอง:

ตําแหน่งเงื่อนไข: [รหัสผู้จําหน่าย] = [ฟอร์ม]! [ผู้จําหน่าย]! [SupplierID]

โหมดข้อมูล: อ่านอย่างเดียว

โหมดหน้าต่าง: ปกติ

เปิดฟอร์มรายการผลิตภัณฑ์และแสดงผลิตภัณฑ์ของผู้จัดจําหน่ายปัจจุบัน

ปรับขนาด

ขวา: 0.7799"

ลง: 1.8"

จัดตําแหน่งฟอร์มรายการผลิตภัณฑ์ที่มุมขวาล่างของฟอร์มผู้จําหน่าย

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

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

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

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

×