يمكنك استخدام المعاملات AND و OR مع كل من الخصائص لبناء تعبير بحث. سيقوم المعامل AND بارجاع النتائج فقط عند مطابقة كل القيم. يقوم المعامل OR بارجاع النتائج عند مطابقة واحدة أو أكثر من قيم الخاصية.
اذا كنت تريد البحث عن أكثر من قيمة واحدة لنفس الخاصية، يجب عرض الخاصية أكثر من مرة لك لتحديد القيم. على سبيل المثال، قد يتوافر لديك خاصية متعددة القيم بالاسم Breeds. للبحث عن Collie أو Poodle، حدد معيار مماثل لما يلي:
Breeds = Collie OR Breeds = Poodle
تقوم عملية البحث بتقييم قيم الخاصية بالترتيب المعروض، صف واحد في كل مرة، وأية خاصية بدون تخطي القيمة. اذا قمت بتحديد ثلاثة خصائص أو أكثر، يتم تقييم كل الخصائص التي نتجت عن استخدام المعامل AND كمجموعة أولا. اذا تم استخدام المعامل OR بين اثنين من مجموعات الخاصية التي تم استخدام المعامل AND بها، سيتم اضافة النتائج من مجموعة الخصائص الأولى الى مجموعة الخصائص الثانية. على سبيل المثال، يتم تقييم عملية البحث التي تحتوي على الخاصية A والخاصية B أو الخاصية C والخاصية D باحضار النتائج للخاصية A والخاصية B ثم اضافة النتائج من تقييم الخاصية C والخاصية D.
توضح الأمثلة التالية التقييم للنتائج المختلفة.
Property 1 = Report OR Property 2 = OR Property 3 = AND Property 4 not = cat |
يتم تقييمه الى: Property 1 = Report OR Property 4 not= cat |
Property 1 = Report AND Property 2 = AND Property 3 = AND Property 4 not = cat |
يتم تقييمه الى: Property 1 = Report AND Property 4 not= cat |
بعد تقييم قيم الخاصية، سيتم التحقق من اختيارات البحث وقيمة المحتويات. تقوم بتحديد ما اذا كنت تريد البحث في Properties AND Content أو اذا كنت تريد البحث في Properties OR Content.
يمكنك استخدام الحروف الشاملة لقيم الخاصية المبنية على أساس مجموعة الحروف عند استخدام المعاملات starts with و ends with و contains.