Condividi tramite


Associazione di un parametro di query a un parametro di report (Generatore di report e SSRS)

Quando si definisce una query del set di dati contenente una variabile di query, il comando della query viene analizzato. Per ogni variabile di query, vengono creati un parametro del set di dati e un parametro del report corrispondenti. Il parametro del set di dati punta al parametro del report. Questo consente di immettere un valore che viene passato direttamente alla query. Ogni volta che si modifica il comando della query, si verifica lo stesso processo.

Per rinominare un parametro di report associato a un parametro di query, è necessario collegare manualmente i parametri di query al parametro di report rinominato utilizzando la procedura illustrata in questo argomento.

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 associare un parametro di query a un parametro di report

  1. Nel riquadro dei dati del report fare clic con il pulsante destro del mouse sul set di dati, fare clic su Proprietà set di dati, quindi scegliere Parametri.

    Nota

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

  2. Nella colonna Nome parametroindividuare il nome del parametro di query. I nomi dei parametri vengono popolati automaticamente in base alla query. Ogni volta che si modifica la query, vengono verificati i nuovi parametri della query. I parametri di query creati manualmente non vengono modificati quando la query cambia.

    • In Nome parametroindividuare il nome del parametro di query così come è riportato nella query. È anche possibile aggiungere manualmente un nuovo parametro di query e specificare un nome.

    • In Valore parametrodigitare o selezionare un'espressione che restituisca il valore da passare al parametro di query. Si tratta in genere del nome del parametro di report.

      Nota

      Non è obbligatorio utilizzare i parametri di report come valori per un parametro di query. È infatti possibile utilizzare qualsiasi espressione che restituisca un valore per il parametro.

  3. Ripetere il passaggio 2 per gli altri parametri di query.