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. I filtri vengono applicati in fase di esecuzione per la prima volta nel set di dati. Quindi, i filtri vengono applicati 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 di report).

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 <data region>Proprietà. Per un misuratore, selezionare Proprietà pannello del misuratore. Viene visualizzata la finestra di dialogo <data region>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 selezionare Proprietà Tablix.

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

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

  5. Nella casella Espressione, immettere o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, selezionare il pulsante dell'espressione (fx).

  6. Nell’elenco, 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 immettere 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 di report).

  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 e selezionarla. Nel riquadro 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. Selezionare Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

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

  6. Nella casella Espressione, immettere o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, selezionare il pulsante dell'espressione (fx).

  7. Nell’elenco, 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 immettere 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 di report).

  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. Selezionare Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

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

  6. Nella casella Espressione, immettere o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, selezionare il pulsante dell'espressione (fx).

  7. Nell’elenco, 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 di report).

  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. Selezionare Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.

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

  6. Nella casella Espressione, immettere o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, selezionare il pulsante dell'espressione (fx).

  7. Nell’elenco, 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 di report).

  10. Seleziona OK.

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