Procedura: Aggiunta di un filtro a un set di dati (Generatore report 3.0 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.
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 definizioni del report (con estensione rdl) in Generatore report 3.0 e in Progettazione report di Business Intelligence Development Studio. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report 3.0 (SSRS) nel Web all'indirizzo microsoft.com.
Per aggiungere un filtro a un set di dati condiviso
Aprire un set di dati condiviso in modalità set di dati condiviso.
Nel gruppo Set di dati condivisi della scheda Home scegliere Set di dati. Verrà visualizzata la finestra di dialogo Proprietà set di dati.
Fare clic su Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.
Fare clic su Aggiungi. Verrà visualizzata una nuova equazione di filtro vuota.
Nella casella Espressione digitare o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, fare clic sul pulsante dell'espressione (fx).
Nella casella di riepilogo selezionare il tipo di dati corrispondente a quello dell'espressione creata nel passaggio 5.
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.
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 3.0 e SSRS).
Fare clic su OK.
Per aggiungere un filtro a un set di dati incorporato o a un'istanza del set di dati condiviso
Aprire un report in modalità di progettazione report.
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.
Fare clic su Filtri. Verrà visualizzato l'elenco corrente di equazioni di filtro. Per impostazione predefinita, l'elenco è vuoto.
Fare clic su Aggiungi. Verrà visualizzata una nuova equazione di filtro vuota.
Nella casella Espressione digitare o selezionare l'espressione per il campo da filtrare. Per modificare l'espressione, fare clic sul pulsante dell'espressione (fx).
Nella casella a discesa selezionare il tipo di dati corrispondente a quello dell'espressione creata nel passaggio 5.
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.
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 3.0 e SSRS).
Fare clic su OK.