Impostare i parametri in un report impaginato pubblicato - Modalità integrata SharePoint (Generatore report)
Si applica a: Generatore di report di Microsoft (SSRS) Report Designer in SQL Server Data Tools
Un report con parametri è un report impaginato che accetta valori di input, che verranno utilizzati per filtrare i dati durante l'esecuzione del report. I parametri vengono definiti al momento della creazione del report. A seconda di come sono definiti i parametri nella definizione del report, un report può accettare un solo valore, più valori o valori dinamici, che cambiano in risposta a una selezione precedente. Se ad esempio si sceglie una categoria di prodotti, la selezione successiva dovrà essere un prodotto specifico di tale categoria. Un parametro può avere un valore predefinito, che può essere utilizzato per eseguire automaticamente una versione filtrata del report o essere sostituito da un altro valore.
Tali proprietà possono essere impostate nella definizione del report o dopo la pubblicazione di quest'ultimo. Sebbene sia possibile modificare alcune proprietà dei parametri in un report pubblicato per cambiare il valore e le proprietà di visualizzazione, non è possibile modificare il tipo di dati o il nome di un parametro. Il tipo di dati e il nome del parametro possono essere modificati solo dall'autore del report nella definizione di quest'ultimo.
Per eseguire un report con parametri, è in genere necessario conoscere i valori da digitare, sebbene un report possa includere elenchi a discesa di valori validi tra cui scegliere.
Per impostare le proprietà dei parametri per un report pubblicato, è necessario disporre dell'autorizzazione Modifica elementi per il report. È possibile modificare alcune o tutte le proprietà dei parametri per un report che viene eseguito da un sito di SharePoint. Non è possibile personalizzare un report salvando una combinazione di valori dei parametri da utilizzare più volte. Tutti i valori predefiniti specificati vengono utilizzati da tutti gli utenti che aprono il report.
Se il report è incorporato in una web part Visualizzatore report configurata per visualizzare sempre tale report, impostare le proprietà nella web part Visualizzatore report. Per altre informazioni, vedere Aggiungere la web part Visualizzatore di report a una pagina Web (Reporting Services in modalità integrata SharePoint).
Per eseguire un report con parametri
Aprire la raccolta che contiene il report.
Fare clic sul nome del report. È necessario sapere in anticipo quali report dispongono di parametri. Non sono disponibili elementi di identificazione visivi che indichino la presenza di parametri per il report.
All'apertura del report, specificare i parametri da utilizzare. Il riquadro Parametri potrebbe risultare visibile, compresso o nascosto a seconda delle proprietà impostate nella web part Visualizzatore report.
Se il riquadro Parametri è visibile, scegliere un valore per ogni parametro.
Se è visualizzata una sottile striscia colorata disposta lungo il report e con una freccia al centro, significa che il riquadro Parametri è compresso. È possibile fare clic sulla freccia per espanderlo.
Se il riquadro Parametri è nascosto, non è possibile specificare un valore.
Fare clic su Applica nella parte inferiore del riquadro Parametri per eseguire il report.
A volte la combinazione di valori specificata non restituisce i risultati previsti. Se non si ottengono le informazioni desiderate, potrebbe essere necessario richiedere all'autore di modificare il report.
Fare clic su OK.
Per impostare le proprietà dei parametri
Aprire la raccolta o la cartella che contiene il report.
Selezionare il report e fare clic sulla freccia verso il basso.
Fare clic su Gestisci parametri. Se il report contiene parametri, nella pagina visualizzata verranno elencati tutti i parametri. Per ogni parametro, nell'elenco sono indicati il nome, il tipo di dati, il valore predefinito e lo stato di visualizzazione nel riquadro dei parametri all'apertura del report.
Per modificare le impostazioni per un parametro, fare clic sul nome del parametro nell'elenco.
In Valore predefinito immettere un valore per il parametro. Poiché tale valore non verrà convalidato, verificare che il valore specificato sia appropriato per il report.
Scegliere Usa espressione del valore specificata nella definizione del report se si vuole usare il valore predefinito impostato al momento della creazione del report. Se nella definizione del report non è disponibile un valore predefinito, questa opzione risulterà non disponibile.
Scegliere Ignora valore predefinito del report se si vuole specificare un valore sostitutivo per il valore predefinito della definizione del report. Facoltativamente, per i parametri del report che accettano valori Null, è possibile selezionare la casella di controllo Null per impedire l'applicazione di filtri in base a questi parametri.
Scegliere Per il parametro non è specificato alcun valore predefinito se si vuole che ogni utente specifichi un valore prima dell'elaborazione del report. Se si seleziona tale opzione, sarà necessario specificare anche le impostazioni di visualizzazione per richiedere all'utente di immettere un valore.
Si noti che, se tutti i parametri hanno un valore predefinito, al momento dell'apertura il report verrà automaticamente eseguito utilizzando tali valori. Se tuttavia il riquadro dei parametri è visualizzato, gli utenti possono ignorare il valore predefinito ed eseguire di nuovo il report.
Impostare le opzioni di visualizzazione per determinare se il parametro è visibile o meno.
Per visualizzare il parametro nella pagina, selezionare Richiesta all'utente . È possibile specificare il testo della richiesta visualizzato in un campo per offrire una breve indicazione relativa al formato o al tipo di dati che l'utente deve specificare.
Selezionare Nascosto se si usa un valore predefinito e non si vuole visualizzare il parametro nel riquadro Parametri.
Selezionare Interno se si usa un valore predefinito e non si vuole che il parametro venga visualizzato nel riquadro Parametri o nelle pagine della sottoscrizione.
Fare clic su Applica.