Condividi tramite


Aggiungere, modificare o eliminare valori disponibili per un parametro di report (Generatore report e SSRS)

Dopo aver creato un parametro del report, è possibile specificare un elenco di valori disponibili da visualizzare. Tale elenco limita le scelte dell'utente ai soli valori validi per il parametro.

I valori disponibili sono visualizzati durante l'esecuzione del report in un elenco a discesa della barra degli strumenti accanto al parametro di report. I parametri di report possono rappresentare un valore singolo o più valori. Per più valori, la funzionalità Seleziona tutto è disponibile all'inizio dell'elenco, in modo che l'utente possa selezionare o deselezionare tutti i valori con un solo clic.

È possibile fornire un elenco statico di valori o un elenco da un set di dati del report. È inoltre possibile fornire un nome descrittivo per i valori specificando un campo etichette. Per un parametro basato su un campo ProductID , è possibile ad esempio visualizzare il campo ProductName nell'etichetta del parametro. Durante l'esecuzione del report, è possibile scegliere i nomi di prodotto, ma il valore effettivo scelto è rappresentato dall'oggetto ProductIDcorrispondente.

Nota

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per altre informazioni, vedere Progettazione di report in Progettazione report e Report Builder (SSRS) sul Web in microsoft.com.

Dopo aver pubblicato un report, è possibile eseguire l'override dei valori disponibili definiti nel report nello strumento di creazione di report, impostando i valori delle proprietà del parametro nel server di report. Per altre informazioni, vedere Parametri report (Generatore report e Progettazione report).

Per aggiungere o modificare i valori disponibili per un parametro di report

  1. Nel riquadro dei dati del report espandere il nodo Parametri. Fare clic con il pulsante destro del mouse sul parametro e scegliere Proprietà parametri. Verrà visualizzata la finestra di dialogo Proprietà parametri report .

    Nota

    Se il riquadro dei dati del report non è visualizzato, scegliere Dati report dal menu Visualizza.

  2. Fare clic su Valori disponibili. Selezionare un'opzione relativa ai valori disponibili.

    • Fare clic su Imposta valori per fornire manualmente un elenco di valori. Facoltativamente, è possibile specificare i nomi descrittivi (etichette) per i valori.

      Fare clic su Aggiungi e quindi immettere il valore nella casella di testo Valore . Facoltativamente, immettere anche l'etichetta nella casella di testo Etichetta . Se non si specifica un'etichetta verrà utilizzato il valore. È possibile scrivere un'espressione per un valore. Il tipo di dati deve corrispondere al tipo di dati del parametro. Non è possibile utilizzare i nomi di campi in un'espressione per un parametro. Per esempi, vedere Filtri di uso comune (Generatore report e SSRS).

      Ripetere questo passaggio per il numero desiderato di valori. Gli elementi vengono visualizzati nell'elenco a discesa in base all'ordine in cui appaiono nell'elenco. Per modificare l'ordine di un elemento nell'elenco, fare clic su una casella di testo Valore o Etichetta per selezionare l'elemento e quindi usare i pulsanti freccia per spostare l'elemento verso l'alto o verso il basso nell'elenco.

    • Fare clic su Ottieni valori da una query per specificare il nome di un set di dati esistente per il recupero di valori e, facoltativamente, i nomi descrittivi per il parametro.

      Importante

      Se nello stesso set di dati è contenuto il parametro di query corrispondente per il parametro di report, nel report verrà visualizzato un messaggio di errore quando si tenta di eseguirlo. Per risolvere l'errore, è necessario utilizzare un set di dati diverso per recuperare i valori.

      In Set di datiscegliere il nome del set di dati.

      In Campo valoriscegliere il nome del campo in cui sono disponibili i valori del parametro.

      In Campo etichettescegliere il nome del campo in cui sono disponibili i nomi descrittivi del parametro. Se non esiste un campo separato per i nomi descrittivi, scegliere lo stesso campo scelto per il campo Valore .

  3. Fare clic su OK.

    Nell'anteprima del report verrà visualizzato un elenco a discesa con i valori disponibili per il parametro.

Per rimuovere i valori disponibili per un parametro di report

  1. Nel riquadro dei dati del report espandere il nodo Parametri. Fare clic con il pulsante destro del mouse sul parametro e scegliere Proprietà parametri. Verrà visualizzata la finestra di dialogo Parametri report .

  2. Fare clic su Valori disponibili.

  3. In Selezionare una delle seguenti opzionifare clic su Nessuno.

  4. Fare clic su OK.

    Nell'anteprima del report l'elenco a discesa con i valori disponibili per il parametro non verrà più visualizzato.

Vedere anche

Modificare l'ordine di un parametro del report (Generatore report e SSRS)
Aggiungere, modificare o eliminare un parametro di report (Generatore report e SSRS)
Aggiungere parametri a cascata a un report (Generatore report e SSRS)
Aggiungere, modificare o eliminare valori predefiniti per un parametro di report (Generatore report e SSRS)
Riferimenti alla raccolta dei parametri (Generatore report e SSRS)
Esercitazione: Aggiungere un parametro al report (Generatore report)
Espressioni (Generatore report e SSRS)