คุณสมบัติ 'ใช้ตัวกรอง' (FilterOn)

นำไปใช้กับ

วัตถุ Form

วัตถุ Report

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

นิพจน์.FilterOn

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

ข้อสังเกต

ถ้าคุณระบุตัวกรองเซิร์ฟเวอร์ภายใน โครงการ Microsoft Access (.adp) ให้ใช้คุณสมบัติ ServerFilterByForm

คุณสมบัติ FilterOn จะใช้การตั้งค่าต่อไปนี้

การตั้งค่า

Visual Basic

คำอธิบาย

ใช่

จริง

คุณสมบัติ Filter ของวัตถุถูกนำไปใช้

ไม่ใช่

เท็จ

(ค่าเริ่มต้น) คุณสมบัติ Filter ของวัตถุจะไม่ถูกนำไปใช้


หมายเหตุ: สำหรับรายงาน คุณสามารถตั้งค่าคุณสมบัติ FilterOn โดยใช้ แผ่นคุณสมบัติ หรือโค้ด Visual Basic for Applications (VBA) ของรายงานได้

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

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

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

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

หมายเหตุ: เมื่อวัตถุใหม่ถูกสร้างขึ้น จะสืบทอด RecordSource, Filter, ServerFilter คุณสมบัติ OrderBy และ OrderByOn ของตารางหรือคิวรีที่ถูกใช้ในการสร้าง สำหรับฟอร์มและรายงาน ตัวกรองที่สืบทอดมาจะไม่ถูกนำไปใช้โดยอัตโนมัติเมื่อเปิด

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

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

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

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

×