تقوم تصفية أجزاء الويب بتغيير طريقة عرض البيانات المعروضة في جزء ويب آخر استنادا إلى معايير معينة. على سبيل المثال، قد يتسبب جزء ويب عامل التصفية في عرض تقرير مالي فقط للقيم من سنة معينة، أو يتسبب في عرض قائمة بالطلاب في الفصل الدراسي أسماء الطلاب الذين أكملوا واجبا معينا فقط.
تقوم تصفية أجزاء الويب التي تتطلب إدخال المستخدم لإنشاء معايير تصفية (مثل تاريخ أو نص) بعرض أيقونة عامل تصفية على الصفحة. بدلا من ذلك، قد يعمل جزء ويب عامل التصفية تلقائيا؛ قد لا يظهر على الصفحة، وقد يستخدم معايير للتصفية التي يتم توفيرها من جزء ويب ثالث، مثل عامل تصفية المستخدم الحالي. تسمى تصفية أجزاء الويب غير المرئية على الصفحة بأجزاء ويب السياق؛ يقومون بتصفية النتائج تلقائيا دون إدخال المستخدم.
تعمل أجزاء ويب التصفية مع قوائم SharePoint والبيانات من إصدارات Microsoft SQL Server 2005 و2008 Analysis Services والبيانات الموجودة في خدمات خدمات اتصالات.
في هذه المقالة
طرق استخدام عوامل التصفية
توضح السيناريوهات التالية طريقتين من الطرق العديدة التي يمكنك من خلالها استخدام أجزاء ويب عامل التصفية:
-
يريد جيف سميث إيصال الإيرادات التي يتم تحقيقها بواسطة منتج على أساس شهري. تاريخيا، شاهد جيف تقريرا SQL Server Analysis Services أنتجه تطبيق Contoso Sales، ثم نسخ المعلومات في رسالة بريد إلكتروني لتوزيعها على فريقه.
الآن، يضيف جيف نفس التقرير SQL Server Analysis Services إلى لوحة المعلومات الخاصة به على أساس شهري، جنبا إلى جنب مع تقرير يعرض شكاوى العملاء حسب المنتج. يضيف جيف جزء ويب Filter بحيث يمكن لمستخدمي لوحة المعلومات اختيار المنتج الذي يهتمون به. يقوم بإعداد عامل التصفية لإظهار قائمة بالمنتجات، ويربط عامل التصفية بكل من شكاوى العملاء الجديدة حسب التقرير الشهري للمنتج وإيرادات المنتج الحالية حسب التقرير الشهري. عندما يعرض أعضاء فريقه الصفحة، يمكنهم رؤية البيانات على المنتج الافتراضي الذي قام جيف بتعيينه للتقارير، ولكن يمكنهم أيضا اختيار أي منتج من قائمة. عندما يختار أحد أعضاء الفريق منتجا مختلفا، يغير عامل التصفية جميع البيانات في كل جزء من أجزاء الويب المتصلة.
-
تستخدم كريستينا لي، مديرة المبيعات الإقليمية، لوحة معلومات قسمها لمراجعة البيانات الشهرية. لاحظت أن مؤشر الأداء الرئيسي لرضا العملاء (KPI) أصفر، مما يشير إلى أنه في وضع التحذير. يمكنها النقر فوق المؤشر للانتقال إلى صفحة ويب تعرض المؤشر، وشرحا لسبب أصفر وثلاثة تقارير توفر رؤى إضافية.
يعرض عامل التصفية فقط عناصر الصفحة التي تنطبق على قسمة كريستينا على وجه التحديد. يمكن لمديري المبيعات الآخرين في شركة كريستينا عرض نفس لوحة المعلومات، ولكن طريقة عرضهم مختلفة. يقوم عامل التصفية بتخصيص كل طريقة عرض لقسم معين.
أنواع عوامل التصفية
يعتمد نوع تصفية أجزاء الويب التي تستخدمها وكيفية استخدامها على مصدر البيانات ونوع التفاعل الذي تريده من المستخدم والنتائج التي تريدها. هناك تسعة أنواع من عوامل التصفية المتوفرة مع SharePoint Server 2007 و2010، جنبا إلى جنب مع جزء ويب إجراءات التصفية، والذي يمكنك من إضافة زر عامل تصفية إلى صفحة بحيث يمكن للمستخدمين اختيار وقت تحديث البيانات على الصفحة.
تسمح أجزاء ويب عامل التصفية التالية للمستخدمين بتحديد القيم يدويا التي ستقوم بتصفية البيانات المعروضة على الصفحة:
جزء ويب |
الوصف |
---|---|
عامل تصفية التاريخ |
يمكنك توفير افتراضي أو ترك القيمة فارغة. يمكن للمستخدمين اختيار تاريخ من تقويم منسدلة أو إدخال قيمة m/d/yyyy في المربع المعروض على صفحة جزء ويب. |
عامل تصفية سلسلة الاستعلام (URL) (متوفر فقط SharePoint 2007) |
يسمح بإضافة عوامل التصفية إلى عنوان URL عند إضافة ارتباط على صفحة مختلفة إلى لوحة المعلومات. |
عامل تصفية النص |
يمكنك مطالبة المستخدمين بإدخال نص و/أو توفير افتراضي. |
تسمح أجزاء ويب عامل التصفية التالية للمستخدمين بالانتقاء من قائمة القيم:
جزء ويب |
الوصف |
---|---|
عامل تصفية الاختيار |
يسمح لك عامل تصفية الاختيار بتحديد القيم في جزء الأدوات لجزء الويب. يحدد المستخدمون إحدى القيم من قائمة منسدلة تظهر على الصفحة. |
عامل تصفية اتصال بيانات الأعمال (SharePoint 2010) عامل تصفية كتالوج البيانات الأعمال (SharePoint 2007) |
يسمح لك جزء ويب هذا بتحديد قائمة بالقيم من كتالوج البيانات الأعمال ثم تحديد عمود القيمة. بالإضافة إلى ذلك، يمكنك إضافة عمود الوصف. على سبيل المثال، إذا كان الكيان هو Products ، فقد يكون تطبيق AdventureWorksوعمود Valueهو Name. إذا أضفت عمود الوصف، يضيف جزء ويب عامل التصفية هذا مربع حوار منتقي يمكن المستخدم من استخدام قائمة منسدلة للبحث عن المنتجات حسب الوصف أو المفتاح أو الاسم. |
عامل تصفية قائمة SharePoint |
عند تكوين عامل التصفية هذا، يمكنك الإشارة إلى قائمة SharePoint وتحديد قيمة عمود، مثل العنوان أو الوصف أو التاريخ أو نوع المستند. يمكن للمستخدمين الاستعراض للوصول إلى القائمة ثم الاختيار من نوع العنصر الذي تحدده. |
عامل تصفية SQL Server Analysis Services (SharePoint 2010) عامل تصفية خدمات التحليل SQL Server 2005 (SharePoint 2007) |
يسمح لك عامل التصفية هذا بتحديد اتصال بيانات من جزء ويب على صفحة ويب الحالية أو من مكتبة SharePoint Data Connection أو مكتبة Office Data Connection. ثم تحدد بعدا وتدرجا هرميا. يمكن للمستخدمين الاختيار من قائمة القيم الناتجة. |
تقوم أجزاء ويب عامل التصفية هذه تلقائيا بتصفية البيانات التي تظهر على صفحة ويب:
جزء ويب |
الوصف |
---|---|
عامل تصفية المستخدم الحالي |
يوفر إما اسم تسجيل دخول المستخدم الحالي أو خاصية ملف تعريف SharePoint محددة |
عامل تصفية سلسلة الاستعلام (URL) |
تمرير قيمة (قيم) ثابتة من مصدر آخر تقوم بتكوينه في جزء الأدوات |
عامل تصفية حقل الصفحة |
توفير قيمة عمود في صف القائمة المقترن بالصفحة الحالية |
استخدام عوامل التصفية
هناك ثلاث خطوات لاستخدام عامل تصفية:
-
إضافة عامل التصفية إلى صفحة ويب
-
تكوين إعدادات عامل التصفية
-
(اختياريا) توصيل عامل التصفية بأجزاء ويب أخرى على الصفحة
إضافة جزء ويب عامل تصفية إلى صفحة
تشبه إضافة جزء ويب عامل تصفية إلى صفحة إضافة أي جزء ويب آخر إلى صفحة. عند استخدام عامل تصفية سيطلب إدخال المستخدم، ضع في اعتبارك موضع جزء ويب على الصفحة. بالإضافة إلى ذلك، يعمل الاسم الذي تحدده لعامل التصفية في جزء الأدوات كوصف على الصفحة لمربع النص أو القائمة.
تكوين إعدادات عامل التصفية
يمكنك تكوين إعدادات عامل التصفية باستخدام جزء أداة جزء الويب. يحتوي كل جزء أدوات على خيارات مختلفة اعتمادا على نوع عامل التصفية الذي تقوم بإعداده.
لمزيد من المعلومات حول تكوين إعدادات عامل التصفية، راجع المقالات التالية:
توصيل عامل التصفية بأجزاء ويب أخرى على الصفحة
قد تحتاج إلى توصيل جزء ويب عامل التصفية الذي تستخدمه بجزء ويب آخر على الصفحة. قد يكون هذا هو الحال عند استخدام عوامل التصفية مع أجزاء ويب Excel Web Access. يمكنك توصيل أجزاء ويب عامل التصفية التي تكون مرئية أو غير مرئية للمستخدم. قد يطلب جزء ويب عامل التصفية المرئي إدخالا من عارض الصفحة، مثل التحديد من قائمة المنتجات. يقوم جزء ويب عامل تصفية غير مرئي، مثل عامل تصفية المستخدم الحالي، تلقائيا بتصفية البيانات في جزء ويب الهدف استنادا إلى الشخص الذي قام بتسجيل الدخول إلى الكمبيوتر.
عندما يتوفر عامل تصفية يمكنك الاتصال بجزء ويب آخر على الصفحة، تكون القائمة Connections مرئية من قائمة جزء ويب. يمكنك بدء اتصال بين جزء ويب Filter وجزء ويب آخر على الصفحة من أي جزء ويب.