Condividi tramite


Aggiungere un filtro (Generatore report e SSRS)

Aggiungere un filtro a un set di dati, un'area dati o un gruppo per includere o escludere valori specifici nei calcoli o nella visualizzazione. In fase di esecuzione, i filtri vengono applicati prima al set di dati, poi all'area dati e infine al gruppo procedendo dall'alto verso il basso per le gerarchie di gruppi. In una tabella, una matrice o un elenco i filtri per gruppi di righe, gruppi di colonne e gruppi adiacenti vengono applicati in modo indipendente. Anche in un grafico i filtri per gruppi di categorie e gruppi di serie vengono applicati in modo indipendente.

Per aggiungere un filtro è necessario specificare una o più equazioni di filtro. Un'equazione di filtro è costituita da un'espressione che identifica i dati da filtrare, da un operatore e dal valore con il quale eseguire il confronto. I dati filtrati e il valore devono essere dello stesso tipo di dati. L'applicazione di filtri ai valori aggregati di un set di dati o un'area dati non è supportata.

Per filtrare punti dati in un grafico è possibile impostare un filtro in un gruppo di categorie o in un gruppo di serie. Per impostazione predefinita, il grafico usa la funzione predefinita Sum per aggregare valori che fanno parte dello stesso gruppo in un singolo punto dati nella serie. Se si modifica la funzione di aggregazione di una serie, è necessario modificarla anche nell'espressione di filtro.

Per altre informazioni sul filtro dei set di dati condivisi e incorporati, vedere Aggiungere un filtro a un set di dati (Generatore report e SSRS).

Nota

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per altre informazioni, vedere Progettazione di report in Progettazione report e Report Builder (SSRS) sul Web in microsoft.com.

Per impostare un filtro su un'area dati

  1. Aprire un report in visualizzazione Progettazione .

  2. Selezionare l'area dati nell'area di progettazione e quindi fare clic con il pulsante destro del mouse su <area dati>Proprietà. Per un misuratore, selezionare Proprietà pannello del misuratore. Verrà visualizzata la finestra di dialogo <area dati>Proprietà.

    Nota

    In un'area dati Tablix fare clic con il pulsante destro del mouse sulla cella d'angolo oppure sull'handle di una riga o colonna e quindi scegliere Proprietà Tablix.

  3. Fare clic su Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

  4. Scegliere Aggiungi. Verrà visualizzata una nuova equazione di filtro vuota.

  5. Nella casella Espressionedigitare o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, fare clic sul pulsante dell'espressione (fx).

  6. Nella casella a discesa selezionare il tipo di dati corrispondente a quello dell'espressione creata nel passaggio 5.

  7. Nella casella Operatore selezionare l'operatore che si desidera utilizzare con il filtro per confrontare i valori nelle caselle Espressione e Valore . L'operatore scelto determina il numero di valori che verranno utilizzati nel passaggio successivo.

  8. Nella casella Valore digitare l'espressione o il valore in base al quale viene valutato il valore nella colonna Espressione.

    Per esempi di equazioni di filtro, vedere Esempi di equazioni di filtro (Generatore report e SSRS).

  9. Fare clic su OK.

Per impostare un filtro su un gruppo di righe o di colonne Tablix

  1. Aprire un report in visualizzazione Progettazione .

  2. Fare clic con il pulsante destro del mouse sulla tabella, sulla matrice o sull'area dati dell'elenco nell'area di progettazione per selezionarla. Nel riquadro di raggruppamento vengono visualizzati i gruppi per l'elemento selezionato.

  3. Nel riquadro Raggruppamento fare clic con il pulsante destro del mouse sul gruppo e quindi scegliere Modifica gruppo. Verrà visualizzata la finestra di dialogo Gruppo Tablix .

  4. Fare clic su Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

  5. Scegliere Aggiungi. Verrà visualizzata una nuova equazione di filtro vuota.

  6. Nella casella Espressionedigitare o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, fare clic sul pulsante dell'espressione (fx).

  7. Nella casella a discesa selezionare il tipo di dati corrispondente a quello dell'espressione creata nel passaggio 5.

  8. Nella casella Operatore selezionare l'operatore che si desidera utilizzare con il filtro per confrontare i valori nelle caselle Espressione e Valore . L'operatore scelto determina il numero di valori che verranno utilizzati nel passaggio successivo.

  9. Nella casella Valore digitare l'espressione o il valore in base al quale viene valutato il valore nella colonna Espressione.

    Per esempi di equazioni di filtro, vedere Esempi di equazioni di filtro (Generatore report e SSRS).

  10. Fare clic su OK.

Per impostare un filtro su un gruppo di categorie Grafico

  1. Aprire un report in visualizzazione Progettazione .

  2. Nell'area di progettazione fare due volte clic sul grafico per visualizzare le aree di rilascio dei campi dati, serie e categoria.

  3. Fare clic con il pulsante destro del mouse su un campo contenuto nell'area di rilascio del campo categoria e scegliere Proprietà gruppo categorie.

  4. Fare clic su Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

  5. Scegliere Aggiungi. Verrà visualizzata una nuova equazione di filtro vuota.

  6. Nella casella Espressionedigitare o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, fare clic sul pulsante dell'espressione (fx).

  7. Nella casella a discesa selezionare il tipo di dati corrispondente a quello dell'espressione creata nel passaggio 5.

  8. Nella casella Operatore selezionare l'operatore che si desidera utilizzare con il filtro per confrontare i valori nelle caselle Espressione e Valore . L'operatore scelto determina il numero di valori che verranno utilizzati nel passaggio successivo.

  9. Nella casella Valore digitare l'espressione o il valore in base al quale viene valutato il valore nella colonna Espressione.

    Per esempi di equazioni di filtro, vedere Esempi di equazioni di filtro (Generatore report e SSRS).

  10. Fare clic su OK.

Per impostare un filtro su un gruppo di serie Grafico

  1. Aprire un report in visualizzazione Progettazione .

  2. Nell'area di progettazione fare due volte clic sul grafico per visualizzare le aree di rilascio dei campi dati, serie e categoria.

  3. Fare clic con il pulsante destro del mouse su un campo contenuto nell'area di rilascio del campo serie e scegliere Proprietà gruppo serie.

  4. Fare clic su Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

  5. Scegliere Aggiungi. Verrà visualizzata una nuova equazione di filtro vuota.

  6. Nella casella Espressionedigitare o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, fare clic sul pulsante dell'espressione (fx).

  7. Nella casella a discesa selezionare il tipo di dati corrispondente a quello dell'espressione creata nel passaggio 5.

  8. Nella casella Operatore selezionare l'operatore che si desidera utilizzare con il filtro per confrontare i valori nelle caselle Espressione e Valore . L'operatore scelto determina il numero di valori che verranno utilizzati nel passaggio successivo.

  9. Nella casella Valore digitare l'espressione o il valore in base al quale viene valutato il valore nella colonna Espressione.

    Per esempi di equazioni di filtro, vedere Esempi di equazioni di filtro (Generatore report e SSRS).

  10. Fare clic su OK.

Vedere anche

Aggiungere filtri per set di dati, aree dati e gruppi (Generatore report e SSRS)
Esempi di espressioni (Generatore report e SSRS)
Misuratori (Generatore report e SSRS)
Elenchi (Generatore report e SSRS)
Grafici (Generatore report e SSRS)