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

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

การตั้งค่า

แมโครแอคชัน ShowAllRecords ไม่มีอาร์กิวเมนต์ใดๆ

ข้อสังเกต

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

คุณยังสามารถใช้แอคชันนี้เพื่อเอาตัวกรองใดๆ ที่ใช้กับแมโครแอคชัน ApplyFilter คําสั่ง ตัวกรอง บนแท็บ หน้าแรก หรืออาร์กิวเมนต์ เงื่อนไขตัวกรอง หรือ ตําแหน่ง ของแมโครแอคชัน OpenForm ออกได้

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

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

ตัวอย่าง

นําตัวกรองไปใช้โดยใช้แมโคร

แมโครต่อไปนี้มีชุดของการกระทํา ซึ่งแต่ละแอคชันจะกรองระเบียนสําหรับฟอร์ม รายการหมายเลขโทรศัพท์ลูกค้า ซึ่งแสดงการใช้แอคชันแมโคร ApplyFilter, ShowAllRecords และ GoToControl นอกจากนี้ยังแสดงการใช้เงื่อนไขเพื่อกําหนดปุ่มสลับในกลุ่มตัวเลือกที่ถูกเลือกบนฟอร์ม แถวการกระทําแต่ละแถวจะสัมพันธ์กับปุ่มสลับที่เลือกชุดระเบียนที่เริ่มต้นด้วย A, B, C และอื่นๆ หรือระเบียนทั้งหมด แมโครนี้ควรถูกแนบกับเหตุการณ์ AfterUpdate ของกลุ่มตัวเลือก CompanyNameFilter

เงื่อนไข

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

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

ข้อคิดเห็น

[ตัวกรองชื่อบริษัท] =1

ApplyFilter

ตําแหน่งของเงื่อนไข: [ชื่อบริษัท] Like "[Aàáâãä]*"

กรองสําหรับชื่อบริษัทที่ขึ้นต้นด้วย A, À, Á, Â, Ã หรือ Ä

[ตัวกรองชื่อบริษัท] =2

ApplyFilter

ในกรณีที่มีเงื่อนไข: [ชื่อบริษัท] Like "B*"

กรองชื่อบริษัทที่ขึ้นต้นด้วย B

[ตัวกรองชื่อบริษัท] =3

ApplyFilter

ตําแหน่งที่เงื่อนไข: [ชื่อบริษัท] Like "[CÇ]*"

กรองชื่อบริษัทที่ขึ้นต้นด้วย C หรือ Ç

... แถวการดําเนินการสําหรับ D ถึง Y มีรูปแบบเดียวกับ A ถึง C ...

[ตัวกรองชื่อบริษัท] =26

ApplyFilter

ตําแหน่งที่เงื่อนไข: [ชื่อบริษัท] Like "[ZÆØÅ]*"

กรองชื่อบริษัทที่ขึ้นต้นด้วย Z, Æ, Ø หรือ Å

[ตัวกรองชื่อบริษัท] =27

ShowAllRecords

แสดงเรกคอร์ดทั้งหมด

[RecordsetClone] [RecordCount]>0

GoToControl

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

ถ้าระเบียนถูกส่งกลับสําหรับตัวอักษรที่เลือก ให้ย้ายโฟกัสไปยังตัวควบคุม CompanyName

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

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

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

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

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

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

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

×