Aggiungere un filtro a un report impaginato (Generatore report)

Si applica a:✅ Generatore di report Microsoft (SSRS) ✅ Power BI Report Builder ✅ Progettazione report in SQL Server Data Tools

Aggiungere un filtro a un set di dati, un'area dati o un gruppo di un report impaginato 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 file di definizioni di report impaginati (con estensione rdl) in Generatore report di Microsoft, Power BI Report Builder e Progettazione report di SQL Server Data Tools.

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. Fare clic su 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. Seleziona OK.

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. Fare clic su 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. Seleziona OK.

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. Fare clic su 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. Seleziona OK.

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. Fare clic su 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. Seleziona OK.

Vedi anche

Aggiungere filtri per set di dati, aree dati e gruppi (Generatore di report e SSRS)
Esempi di espressioni (Generatore di report e SSRS)
Misuratori (Generatore di report e SSRS)
Tabelle, matrici ed elenchi (Generatore report e SSRS)
Grafici (Generatore di report e SSRS)