Le web part Filtro modificano la visualizzazione dei dati visualizzati in un'altra web part in base a determinati criteri. Ad esempio, una web part Filtro può causare la visualizzazione di un report finanziario solo dei valori di un anno specifico o causare la visualizzazione solo dei nomi degli studenti che hanno completato un'attività specifica in un elenco di studenti di una classe.
Le web part Filtro che richiedono l'input dell'utente per creare criteri di filtro, ad esempio una data o un testo, visualizzano un'icona di filtro nella pagina. In alternativa, la web part Filtro potrebbe funzionare automaticamente. potrebbe non essere visualizzata nella pagina e potrebbe usare criteri per filtrare i dati forniti da una terza web part, ad esempio un filtro Utente corrente. Le web part filtro non visibili nella pagina sono denominate web part di contesto; filtrano automaticamente i risultati senza l'input dell'utente.
Le web part Filtro funzionano con elenchi di SharePoint, dati di Microsoft SQL Server versioni 2005 e 2008 Analysis Services e dati che risiedono in Servizi di integrazione applicativa.
Contenuto dell'articolo
Modalità di utilizzo dei filtri
Gli scenari seguenti illustrano due dei diversi modi in cui è possibile usare le web part Filtro:
-
Jeff Smith vuole comunicare i ricavi generati da un prodotto su base mensile. Davide ha sempre visualizzato un report di SQL Server Analysis Services prodotto dall'applicazione Contoso Sales e quindi copiato le informazioni in un messaggio di posta elettronica per distribuirle al team.
Ora, Jeff aggiunge lo stesso report SQL Server Analysis Services al dashboard su base mensile, insieme a un report che mostra i reclami dei clienti in base al prodotto. Matti aggiunge una web part Filtro in modo che gli utenti del dashboard possano scegliere il prodotto a cui sono interessati. Configura il filtro in modo da visualizzare un elenco di prodotti e collega il filtro sia ai nuovi reclami dei clienti in base al report mensile del prodotto che al report sulle entrate dei prodotti esistenti per mese. Quando i membri del team visualizzano la pagina, possono visualizzare i dati sul prodotto predefinito impostato da Jeff per i report, ma possono anche selezionare qualsiasi prodotto da un elenco. Quando un membro del team sceglie un prodotto diverso, il filtro modifica tutti i dati in ognuna delle web part connesse.
-
Christina Lee, responsabile vendite regionale, usa il dashboard della sua divisione per esaminare i dati mensili. Nota che l'indicatore di prestazioni chiave di soddisfazione del cliente (KPI) è giallo, a indicare che è in modalità di avviso. Può fare clic sull'indicatore per passare a una pagina Web che visualizza l'indicatore, una spiegazione del motivo per cui è giallo e tre report che forniscono ulteriori informazioni.
Il filtro visualizza solo gli elementi della pagina che si applicano in modo specifico alla divisione di Christina. Altri responsabili delle vendite nella società di Christina possono visualizzare lo stesso dashboard, ma la loro visualizzazione è diversa. Il filtro consente di personalizzare ogni visualizzazione per una particolare divisione.
Tipi di filtri
Il tipo di web part Filtro usate e la modalità di utilizzo dipendono dall'origine dati, dal tipo di interazione desiderata dall'utente e dai risultati desiderati. Sono disponibili nove tipi di filtri con SharePoint Server 2007 e 2010, insieme alla web part Azioni filtro, che consente di aggiungere un pulsante filtro a una pagina in modo che gli utenti possano scegliere quando aggiornare i dati nella pagina.
Le web part Filtro seguenti consentono agli utenti di specificare manualmente i valori che filtrano i dati visualizzati nella pagina:
Web part |
Descrizione |
---|---|
Filtro data |
È possibile specificare un valore predefinito o lasciare vuoto il valore. Gli utenti possono selezionare una data da un calendario a discesa o immettere il valore m/d/aaaa nella casella visualizzata nella pagina web part. |
Filtro stringa di query (URL) (Disponibile solo per SharePoint 2007) |
Consente l'aggiunta di filtri a un URL quando si aggiunge un collegamento in una pagina diversa al dashboard. |
Filtro testo |
È possibile richiedere agli utenti di immettere testo e/o specificare un valore predefinito. |
Le web part Filtro seguenti consentono agli utenti di scegliere da un elenco di valori:
Web part |
Descrizione |
---|---|
Filtro scelte |
Il filtro delle scelte consente di specificare valori nel riquadro strumenti della web part. Gli utenti selezionano uno dei valori da un menu a discesa visualizzato nella pagina. |
Filtro del servizio di integrazione applicativa dei dati (SharePoint 2010) Filtro Data Catalog aziendale (SharePoint 2007) |
Questa web part consente di specificare un elenco di valori della Data Catalog aziendale e quindi di specificare la colonna Valore. È anche possibile aggiungere una colonna Descrizione. Ad esempio, se l'entità è Productsl'applicazione AdventureWorks e la colonna Value potrebbe essere Name. Se si aggiunge una colonna Descrizione, questa web part Filtro aggiunge una finestra di dialogo di selezione che consente all'utente di usare un elenco a discesa per cercare i prodotti in base a Descrizione, Chiave o Nome. |
Filtro elenco di SharePoint |
Quando si configura questo filtro, si posiziona il puntatore su un elenco SharePoint e si specifica il valore di una colonna, ad esempio il titolo, la descrizione, la data o il tipo di documento. Gli utenti possono passare all'elenco e quindi scegliere il tipo di elemento specificato. |
filtro SQL Server Analysis Services (SharePoint 2010) Filtro di Analysis Services SQL Server 2005 (SharePoint 2007) |
Questo filtro consente di selezionare una connessione dati da una web part nella pagina Web corrente o da una raccolta connessioni dati di SharePoint o da una raccolta Connessioni dati di Office. Specificare quindi una dimensione e una gerarchia. Gli utenti possono scegliere dall'elenco di valori risultante. |
Queste web part Filtro filtrano automaticamente i dati visualizzati nella pagina Web:
Web part |
Descrizione |
---|---|
Filtro utente corrente |
Fornisce il nome di accesso dell'utente corrente o una proprietà del profilo di SharePoint selezionata |
Filtro stringa di query (URL) |
Passa uno o più valori fissi da un'altra origine configurata nel riquadro degli strumenti |
Filtro campi pagina |
Fornisce il valore di una colonna nella riga di elenco associata alla pagina corrente |
Uso dei filtri
Per usare un filtro sono necessari tre passaggi:
-
Aggiungere il filtro alla pagina Web
-
Configurare le impostazioni di filtro
-
(Facoltativamente) Connettere il filtro ad altre web part nella pagina
Aggiungere una web part Filtro a una pagina
L'aggiunta di una web part Filtro a una pagina è simile all'aggiunta di qualsiasi altra web part a una pagina. Quando si usa un filtro che richiederà l'input dell'utente, considerare la posizione della web part nella pagina. Inoltre, il nome specificato per il filtro nel riquadro degli strumenti funge da descrizione nella pagina per la casella di testo o il menu.
Configurare le impostazioni di filtro
Per configurare le impostazioni del filtro, usare il riquadro degli strumenti della web part. Ogni riquadro degli strumenti include opzioni diverse a seconda del tipo di filtro che si sta configurando.
Per altre informazioni sulla configurazione delle impostazioni di filtro, vedere gli articoli seguenti:
Connettere il filtro ad altre web part nella pagina
Potrebbe essere necessario connettere la web part Filtro usata a un'altra web part nella pagina. Ciò può verificarsi quando si usano filtri con le web part Excel Web Access. È possibile connettere le web part Filtro visibili o invisibili all'utente. Una web part Filtro visibile può richiedere l'input del visualizzatore di pagine, ad esempio la selezione da un elenco di prodotti. Una web part Filtro invisibile, ad esempio il filtro Utente corrente, filtra automaticamente i dati nella web part di destinazione in base alla persona che ha eseguito l'accesso al computer.
Quando è disponibile un filtro che è possibile connettere a un'altra web part nella pagina, il menu Connections è visibile dal menu web part. È possibile avviare una connessione tra la web part Filtro e un'altra web part nella pagina da entrambe le web part.