Aggiungere un filtro a un set di dati (Generatore report e SSRS)

Aggiungere un filtro a un set di dati per limitare i dati di un report dopo averli recuperati da un'origine dati esterna. Quando si aggiunge un filtro a un set di dati, tutte le parti di report o aree dati utilizzano solo dati che soddisfano le condizioni del filtro.

Nota

Le parti del report sono deprecate per tutte le versioni di SQL Server Reporting Services a partire da SQL Server Reporting Services 2019 e tutte le versioni di Server di report di Power BI a partire da Server di report di Power BI settembre 2022.

Per i set di dati condivisi, un filtro applicato a tutti gli elementi dipendenti deve essere parte della definizione del set di dati condiviso sul server di report. Un report o una parte di report contenente un'istanza di un set di dati condiviso può creare un filtro aggiuntivo che si applica solo all'istanza.

Per aggiungere un filtro, è necessario specificare una o più condizioni rappresentate da 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 non è supportata.

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.

Per aggiungere un filtro a un set di dati condiviso

  1. Aprire un set di dati condiviso in modalità set di dati condiviso.

  2. Nel gruppo Set di dati condivisi della scheda Home scegliere Set di dati. Verrà visualizzata la finestra di dialogo Proprietà set di dati .

  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 di riepilogo 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.

Per aggiungere un filtro a un set di dati incorporato o a un'istanza del set di dati condiviso

  1. Aprire un report in modalità di progettazione report.

  2. Fare clic con il pulsante destro del mouse su un set di dati nel riquadro Dati report e scegliere Proprietà set di dati. Verrà visualizzata la finestra di dialogo Proprietà set di dati .

  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.

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)
Aggiungere un filtro (Generatore di report e SSRS)