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

นำไปใช้กับ

วัตถุ Form

วัตถุ Report

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

นิพจน์.Filter

นิพจน์ จำเป็น นิพจน์ที่ส่งกลับวัตถุใดวัตถุหนึ่งในรายการ นําไปใช้กับ

ข้อสังเกต

ถ้าคุณต้องการระบุตัวกรองเซิร์ฟเวอร์ถายใน โครงการ Microsoft Access (.adp) สำหรับข้อมูลที่อยู่บนเซิร์ฟเวอร์ ให้ใช้คุณสมบัติ ServerFilter

คุณสมบัติ ตัวกรอง คือ นิพจน์สตริง ที่ประกอบด้วยส่วนคําสั่ง WHERE ที่ไม่มีคําสําคัญ WHERE ตัวอย่างเช่น โค้ด Visual Basic for Applications (VBA) ต่อไปนี้จะกําหนดและนําตัวกรองไปใช้เพื่อแสดงเฉพาะลูกค้าจากสหรัฐอเมริกา:

Me.Filter = "CountryRegion = 'USA'"
Me.FilterOn = True

คุณสามารถตั้งค่าคุณสมบัตินี้ได้โดยใช้ แผ่นคุณสมบัติ, แมโคร หรือโค้ด VBA ของตารางหรือฟอร์ม

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

หมายเหตุ: การตั้งค่าคุณสมบัติ ตัวกรอง จะไม่มีผลต่อคุณสมบัติ ตัวกรอง ของ ADO

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

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

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

ปุ่ม สลับตัวกรอง จะระบุสถานะของคุณสมบัติ ตัวกรอง และ FilterOn ปุ่มจะยังคงถูกปิดใช้งานจนกว่าจะมีตัวกรองที่จะนําไปใช้ ถ้าตัวกรองที่มีอยู่ถูกนําไปใช้ในปัจจุบัน ปุ่ม สลับตัวกรอง จะปรากฎขึ้นว่าถูกกดอยู่

เมื่อต้องการนำตัวกรองไปใช้โดยอัตโนมัติเมื่อเปิดฟอร์ม ให้ระบุในการตั้งค่าของเหตุการณ์ OnOpen ของฟอร์ม ไม่ว่าจะเป็นแมโครที่ใช้การดำเนินการ ApplyFilter หรือกระบวนงานเหตุการณ์ที่ใช้วิธี ApplyFilter ของวัตถุ DoCmd

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

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

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

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

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

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

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

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

×