تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

ينطبق على

عنصر Form

عنصر Report

يمكنك استخدام خاصية Filter لتحديد مجموعة فرعية من السجلات ليتم عرضها عندما يتم تطبيق عامل تصفية على نموذج أو تقريراستعلام أو جدول. String كتابة/قراءة.

expression.Filter

التعبير Required. هو تعبير يقوم بإرجاع أحد العناصر الموجودة في القائمة "ينطبق على".

ملاحظات

إذا كنت تريد تحديد عامل تصفية خادم داخل مشروع Microsoft Access (.adp) للبيانات الموجودة على خادم، فاستخدم الخاصية ServerFilter.

الخاصية Filter عبارة عن تعبير السلسلة المكون من العبارة WHERE دون كلمة WHERE الأساسية. على سبيل المثال، تحدد التعليمات البرمجية لـ Visual Basic for Applications ‏(VBA) التالية عامل تصفية وتقوم بتطبيقه لإظهار العملاء من الولايات المتحدة الأمريكية فقط:

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

يمكنك تعيين هذه الخاصية باستخدام صفحة الخصائص الخاصة بالجدول أو النموذج أو الماكرو أو التعليمات البرمجية لـ VBA.

يمكنك أيضاً تعيين هذه الخاصية في طريقة عرض "النموذج" أو طريقة عرض "التقرير" أو طريقة عرض "ورقة البيانات" أو طريقة عرض "التخطيط" عن طريق النقر فوق عامل التصفية أو التحديد ضمن فرز وتصفية في علامة التبويب البيانات ثم النقر فوق أحد الأوامر الموجودة في القائمة الفرعية.

ملاحظة: لا يؤثر تعيين الخاصية Filter على الخاصية Filter‏ ADO.

يمكنك استخدام الخاصية Filter لحفظ عامل تصفية وتطبيقه في وقت لاحق. يتم حفظ عوامل التصفية باستخدام العناصر التي يتم إنشاؤها. ويتم تحميلها تلقائياً عند فتح العنصر، ولكن لا يتم تطبيقها تلقائياً.

عند إنشاء عنصر جديد، فإنه يرث الخصائص RecordSource وFilter وOrderBy وOrderByOn للجدول أو الاستعلام الذي تم إنشاؤه منه.

لتطبيق عامل تصفية تم حفظه على نموذج أو استعلام أو جدول، يمكنك النقر فوق تبديل عامل التصفية ضمن فرز وتصفية في علامة التبويب البيانات، أو يمكنك استخدام التعليمات البرمجية لـ VBA أو ماكرو لتعيين خاصية FilterOn على True. للحصول على التقارير، يمكنك تطبيق عامل تصفية عن طريق تعيين الخاصية FilterOn على نعم في ورقة الخصائص الخاصة بالتقرير.

يشير الزر تبديل عامل التصفية إلى حالة الخاصيتين Filter وFilterOn. يظل الزر معطلاً حتى يتوفر عامل تصفية لتطبيقه. إذا كان يتم حالياً تطبيق عامل تصفية موجود، فسيظهر الزر تبديل عامل التصفية مضغوطاً عليه.

لتطبيق عامل تصفية تلقائياً عند فتح نموذج، قم بالتحديد في إعداد خاصية الحدث OnOpen للنموذج حيث يستخدم ماكرو الإجراء ApplyFilter أو يستخدم إجراء الحدث الأسلوب ApplyFilter للعنصر DoCmd.

يمكنك إزالة عامل تصفية عن طريق النقر فوق الزر تبديل عامل التصفية الذي تم الضغط عليه والنقر بزر الماوس الأيمن فوق الحقل الذي تمت تصفيته ثم النقر فوق إلغاء تطبيق عامل التصفية من...، أو باستخدام التعليمات البرمجية لـ VBA لتعيين الخاصية FilterOn على False.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×