Aprire un report per dispositivi mobili con parametri della stringa di query specifici | Reporting Services

Nota

SQL Server Mobile Report Publisher è deprecato per tutte le versioni di SQL Server Reporting Services dopo SQL Server Reporting Services 2019. È interrotta a partire da SQL Server Reporting Services 2022 e Server di report di Power BI.

Se si ha un report per dispositivi mobili Reporting Services con parametri e SQL Server o Analysis Services come origine dati, è possibile includere i parametri della stringa di query nell'URL del report. Questa azione consente l'apertura automatica del report con i valori specificati.

  1. Creare un report per dispositivi mobili con parametri.

  2. Aprire il report in Mobile Report Publisher e selezionare la scheda Dati.

  3. Trovare il nome del set di dati nella scheda nella parte inferiore della tabella e il nome del campo desiderato.

    Screenshot of the mobile report publisher parameter data view.

  4. La sintassi dell'URL dipende dall'origine dati.

    Se l'origine dati è SQL Server Analysis Services: compilare un URL con parametro della stringa di query nel formato seguente:

    https://<servername>/reports/<report-folder-name>/<report-name>?<dataset-name>.<field-name>=<parameter-value>

    Ad esempio:

    https://sampleserver/reports/adventureworks-reports/adventureworks-load-on-demand?TimeChartLoD.category=Clothing

    Se l'origine dati è SQL Server: il parametro della stringa di query è quasi uguale, ma presenta il simbolo @ davanti al nome del campo:

    https://<servername>/reports/<report-folder-name>/<report-name>?<dataset-name>.@<field-name>=<parameter-value>

    Ad esempio:

    https://sampleserver/reports/adventureworks-reports/adventureworks-load-on-demand?TimeChartLoD.@category=Clothing

  5. Questo URL apre il report nel server, filtrato automaticamente in base al valore del parametro specificato.

    Screenshot of the mobile report publisher parameter web portal view with an arrow pointing to the URL and specified parameter.

Aggiungere parametri a un report per dispositivi mobili