Filterwebbdelar ändrar vyn för data som visas i en annan webbdel baserat på vissa villkor. En filterwebbdel kan till exempel leda till att en ekonomisk rapport endast visar värden från ett visst år, eller att en lista med elever i en klass endast visar namnen på de elever som har slutfört en viss uppgift.
Filtrera webbdelar som kräver indata från användaren för att skapa filtervillkor (t.ex. datum eller text) som visar en filterikon på sidan. Alternativt kan webbdelen Filter fungera automatiskt. Det kanske inte visas på sidan och kan använda villkor för filtrering som levereras från en tredje webbdel, till exempel ett aktuellt användarfilter. Filtrera webbdelar som inte visas på sidan kallas för sammanhangswebbdelar. de filtrerar resultat automatiskt utan indata från användaren.
Filterwebbdelar fungerar med SharePoint listor, data från Microsoft SQL Server versionerna 2005 och 2008 Analysis Services och data som finns i Konnektivitetstjänster för företag.
I den här artikeln
Olika sätt att använda filter
Följande scenarier illustrerar två av de många sätt som du kan använda filterwebbdelar på:
-
Jeff Smith vill kommunicera intäkterna som genereras av en produkt varje månad. Historiskt sett har Jeff visat en SQL Server Analysis Services rapport som tagits fram av Contoso Sales-programmet och sedan kopierat informationen till ett e-postmeddelande för att distribuera den till sitt team.
Nu lägger Jeff till samma SQL Server Analysis Services rapport på sin instrumentpanel varje månad, tillsammans med en rapport som visar kundklagomål per produkt. Jeff lägger till en filterwebbdel så att instrumentpanelsanvändare kan välja den produkt de är intresserade av. Han konfigurerar filtret för att visa en lista över produkter, och han kopplar filtret till både den nya kundklagomål per produkt månadsrapport och den befintliga produktintäkter per månad rapport. När teammedlemmarna visar sidan kan de se data om standardprodukten som Jeff har angett för rapporterna, men de kan också välja valfri produkt i en lista. När en teammedlem väljer en annan produkt ändrar filtret alla data i var och en av de anslutna webbdelarna.
-
Christina Lee, en regional försäljningschef, använder sin divisions instrumentpanel för att granska månatliga data. Hon märker att KPI (Customer Satisfaction Key Performance Indicator) är gul, vilket indikerar att den är i varningsläge. Hon kan klicka på indikatorn för att gå till en webbsida som visar indikatorn, en förklaring till varför den är gul och tre rapporter som ger ytterligare insikt.
Filtret visar endast de sidelement som gäller specifikt för Christinas division. Andra säljchefer i Christinas företag kan se samma instrumentpanel, men deras vy är annorlunda. Filtret anpassar varje vy för en viss division.
Typer av filter
Vilken typ av filterwebbdelar du använder och hur du använder dem beror på datakällan, vilken typ av interaktion du vill ha av användaren och vilka resultat du vill ha. Det finns nio typer av filter som ingår i SharePoint Server 2007 och 2010, tillsammans med webbdelen Filteråtgärder, som gör att du kan lägga till en filterknapp på en sida så att användarna kan välja när data ska uppdateras på sidan.
Med följande filterwebbdelar kan användare ange värdena manuellt som filtrerar data som visas på sidan:
Webbdel |
Beskrivning |
---|---|
Datumfilter |
Du kan ange en standardinställning eller lämna värdet tomt. Användare kan välja ett datum från en nedrullningsbar kalender eller ange värdet för m/d/åååå i rutan som visas på webbdelssidan. |
Frågesträngfilter (URL) (Endast tillgängligt för SharePoint 2007) |
Tillåter att filter läggs till i en URL när du lägger till en länk på en annan sida på instrumentpanelen. |
Textfilter |
Du kan kräva att användarna anger text och/eller anger en standardinställning. |
Följande filterwebbdelar tillåter användare att välja från en lista med värden:
Webbdel |
Beskrivning |
---|---|
Urvalsfilter |
Med valfiltret kan du ange värden i verktygsfönstret för webbdelen. Användarna väljer ett av värdena i en nedrullningsbar meny som visas på sidan. |
Business Data Connectivity Filter (SharePoint 2010) Business Data Catalog Filter (SharePoint 2007) |
Med den här webbdelen kan du ange en lista med värden från business-Data Catalog och sedan ange värdekolumnen. Dessutom kan du lägga till en kolumn av typen Beskrivning. Om entiteten till exempel är Produkter kan AdventureWorks-programmet och värdekolumnen vara Namn. Om du lägger till en beskrivningskolumn lägger den här filterwebbdelen till en dialogruta som gör att användaren kan använda en listruta för att söka efter produkter efter Beskrivning, Nyckel eller Namn. |
SharePoint-listfilter |
När du konfigurerar det här filtret pekar du på en SharePoint lista och anger värdet för en kolumn, till exempel rubrik, beskrivning, datum eller dokumenttyp. Användarna kan bläddra till listan och sedan välja mellan den typ av objekt du anger. |
SQL Server Analysis Services Filter (SharePoint 2010) SQL Server 2005 Analysis Services Filter (SharePoint 2007) |
Med det här filtret kan du välja en dataanslutning från en webbdel på den aktuella webbsidan eller från ett SharePoint dataanslutningsbibliotek eller Office-dataanslutningsbibliotek. Sedan anger du en dimension och hierarki. Användarna kan välja från den resulterande listan med värden. |
Dessa filterwebbdelar filtrerar automatiskt de data som visas på webbsidan:
Webbdel |
Beskrivning |
---|---|
Aktuellt användarfilter |
Innehåller antingen den aktuella användarens inloggningsnamn eller en markerad SharePoint profilegenskap |
Frågesträngfilter (URL) |
Skickar ett fast värde från en annan källa som du konfigurerar i verktygsfönstret |
Sidfältsfilter |
Anger värdet för en kolumn på listraden som är kopplad till den aktuella sidan |
Använda filter
Det finns tre steg för att använda ett filter:
-
Lägga till filtret på webbsidan
-
Konfigurera filterinställningarna
-
(Valfritt) Ansluta filtret till andra webbdelar på sidan
Lägga till en filterwebbdel på en sida
Att lägga till en filterwebbdel på en sida liknar att lägga till andra webbdelar på en sida. När du använder ett filter som begär indata från användaren bör du överväga att placera webbdelen på sidan. Dessutom fungerar det namn som du anger för filtret i verktygsfönstret som beskrivning på sidan för textrutan eller menyn.
Konfigurera filterinställningarna
Du konfigurerar inställningarna för filtret med hjälp av webbdelsverktygsfönstret. Varje verktygsfönster har olika alternativ beroende på vilken typ av filter du konfigurerar.
Mer information om hur du konfigurerar filterinställningarna finns i följande artiklar:
Ansluta filtret till andra webbdelar på sidan
Du kan behöva ansluta webbdelen Filter som du använder till en annan webbdel på sidan. Så kan vara fallet när du använder filter med Excel Web Access-webbdelar. Du kan ansluta Filterwebbdelar som antingen är synliga eller osynliga för användaren. En synlig filterwebbdel kan begära indata från sidvisaren, till exempel välja från en produktlista. En osynlig filterwebbdel, till exempel filtret Aktuell användare, filtrerar automatiskt data i målwebbdelen baserat på den person som är inloggad på datorn.
När det finns ett filter som du kan ansluta till en annan webbdel på sidan visas Connections-menyn från webbdelsmenyn. Du kan initiera en anslutning mellan webbdelen Filter och en annan webbdel på sidan från någon av webbdelarna.