شروط خاصية البحث تستخدم أي من المعاملات التالية طبقا لما اذا كان من المناسب تحديد هذه الخاصية أم لا.
- In تقوم باسترجاع الوثائق ذات خصائص متعددة القيمة (ويتم اعدادها في صورة كشف) اذا كانت القيمة التي قمت بادخالها في هذا الكشف.
- Is Defined تقوم باسترجاع الوثائق التي لها قيمة خاصية
عنصر-قيمة تشير الى عنصر آخر. لن يمكنك ادخال قيمة لهذا المعامل. بالنسبة الى الخاصية عنصر-قيمة، هذا يعني أن العنصر ليس قيمة خالية.
- Is Not Defined تقوم باسترجاع الوثائق التي لها قيمة خاصية
عنصر-قيمة والتي لم يتم تعريفها. لن يمكنك ادخال قيمة لهذا المعامل. بالنسبة الى الخاصية عنصر-قيمة، هذا يعني أن العنصر بقيمة خالية.
- Is Equal to يقوم باسترجاع الوثائق ذات قيمة خاصية تتفق مع ما تقوم بادخاله في العمود القيمة. بالنسبة الى الخاصية عنصر-قيمة، هذا المعامل يعني أن هناك اثنين من العناصر لها نفس كود GUID في تخزين العنصر. ويمكنك اضافة اثنين من العناصر بنفس كود GUID في تخزين العنصر من خلال القيام بعملية تصدير واستقبال.
- Is Not Equal to يقوم باسترجاع الوثائق ذات قيمة خاصية لا تتفق مع ما تقوم بادخاله في العمود القيمة. هذا المعامل لا يقوم بايجاد الوثائق التي تكون قيمة الخاصية فيها خالية (أو عديمة القيمة). لايجاد مثل هذه الوثائق، يمكنك استخدام المعامل Is Null.
- Is Greater Than يحدد أن قيمة الخاصية يجب أن تكون أكبر من (أو، بالنسبة الى خصائص التاريخ، بعد) ما تقوم بادخاله في العمود القيمة. وهي تقوم باستبعاد الوثائق ذات قيمة خاصية تتفق مع قيمة المقارنة.
على سبيل المثال، اذا قمت بادخال شرط مثل
name greater than Brown
سيتم احضار كل القيم التي تتبع Brown في الترتيب الأبجدي (بترتيب ASCII)، ولكن لن يتم احضار القيمة Brown.
- Is Less Than يحدد أن قيمة الخاصية يجب أن تكون أقل من (أو، بالنسبة الى خصائص التاريخ، قبل) ما تقوم بادخاله في العمود القيمة. وهي تقوم باستبعاد الوثائق ذات قيمة خاصية تتفق مع قيمة المقارنة.
على سبيل المثال، اذا قمت بادخال شرط مثل
name less than Brown
سيتم احضار كل القيم التي تسبق Brown في الترتيب الأبجدي (بترتيب ASCII)، ولكن لن يتم احضار القيمة Brown.
- Is Null يحدد أنه ليس هناك قيمة لهذه الخاصية في تخزين العنصر.
- Is Not Null يحدد أن الخاصية لها قيمة.
- Is Greater than or Equal to يحدد أن قيمة الخاصية يجب أن تكون مثل أو أكبر من أو بعد ما تقوم بادخاله في العمود القيمة.
على سبيل المثال، اذا قمت بادخال شرط مثل
name greater than or equal to Brown
سيتم احضار Brown وكل القيم التي تتبعها في الترتيب الأبجدي (بترتيب ASCII).
- Is Less Than or Equal to يحدد أن قيمة الخاصية يجب أن تكون مثل أو أقل من أو قبل ما تقوم بادخاله في العمود القيمة.
على سبيل المثال، اذا قمت بادخال شرط مثل
name less than or equal to Brown
سيتم احضار Brown وكل القيم التي تسبقها في الترتيب الأبجدي (بترتيب ASCII).
- Is Like باستخدام المعامل LIKE يمكنك استخدام حروف الابدال في شرط البحث لاختبار خاصية النص.
- Is Not Like مع NOT LIKE يمكنك استخدام حروف الابدال في شرط البحث لاختبار خاصية النص. ويمكن استخدام أكثر من حرف ابدال واحد في الاختبار.