Creare una mappa documento o un sommario nei report impaginati (Generatore report)

Si applica a:✅ Generatore di report Microsoft (SSRS) ✅ Power BI Report Builder ✅ Report Designer in SQL Server Data Tools

Creare una mappa documento per fornire un set di collegamenti o sommari selezionabili nel report impaginato. Quando si visualizza un report impaginato che include una mappa documento, accanto al report viene visualizzato un riquadro distinto. È possibile fare clic sui collegamenti della mappa documento per passare alla pagina del report in cui viene visualizzato l'elemento specifico. Le sezioni del report e i gruppi sono disposti in una gerarchia di collegamenti. Se si fa clic sugli elementi nella mappa documento, il report viene aggiornato e viene visualizzata l'area del report corrispondente all'elemento nella mappa documento.

Per aggiungere collegamenti alla mappa documento, impostare la proprietà DocumentMapLabel dell'elemento del report sul testo creato o su un'espressione che restituisca il testo da visualizzare nella mappa documento. A quest'ultima è possibile inoltre aggiungere i valori univoci per una tabella o un gruppo di matrici. Per un gruppo basato su un colore, ad esempio, ogni colore univoco rappresenta un collegamento alla pagina del report in cui viene visualizzata l'istanza del gruppo per il colore specifico.

È inoltre possibile creare un URL di un report in cui viene ignorata la visualizzazione della mappa documento, in modo che sia possibile eseguire il report senza visualizzare la mappa documento e successivamente fare clic sul pulsante Mostra/Nascondi mappa documento sulla barra degli strumenti del visualizzatore di report per attivare e disattivare la visualizzazione.

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.

Le mappe documento non vengono mostrate quando si visualizza un report impaginato nel servizio Power BI. Il rendering viene eseguito quando si esporta il report.

Mappe documento ed estensioni per il rendering

La mappa documento è destinata all'uso nell'estensione per il rendering HTML, ad esempio in Anteprima e nel Visualizzatore report. Altre estensioni per il rendering usano modalità diverse per organizzare una mappa documento:

  • Con l'estensione per il rendering PDF, una mappa documento viene visualizzata come riquadro Segnalibri. Per altre informazioni, vedere Esportazione in un file PDF (Generatore report).

  • Con l'estensione per il rendering Excel, una mappa documento viene visualizzata come foglio di lavoro denominato che include una gerarchia di collegamenti. Le sezioni del report vengono visualizzate in fogli di lavoro distinti inclusi nella mappa documento nella stessa cartella di lavoro. Per altre informazioni, vedere Esportazione in Microsoft Excel (Generatore report).

  • In Word è inclusa una mappa documento come sommario. Per altre informazioni, vedere Esportazione in Microsoft Word (Generatore report).

  • In Atom, TIFF, XML e CSV le mappe documento vengono ignorate.

Per altre informazioni, vedere Funzionalità interattiva per estensioni per il rendering di report differenti (Generatore report e SSRS).

Aggiungere un elemento del report a una mappa documento

  1. In visualizzazione Progettazione fare clic sull'elemento del report, ad esempio una tabella, una matrice o un misuratore, che si desidera aggiungere alla mappa documento. Le proprietà dell'elemento di report verranno visualizzate nel riquadro Proprietà.

    Nota

    Per selezionare un'area dati Tablix, fare clic in una cella per visualizzare gli handle di riga e di colonna, quindi fare clic sull'handle d'angolo.

  2. Nel riquadro Proprietà digitare il testo da visualizzare nella mappa documento nella proprietà DocumentMapLabel oppure immettere un'espressione che restituisca un'etichetta. Digitare ad esempio SalesChart.

    Nota

    Se il riquadro Proprietà non è visualizzato, nel gruppo Mostra/Nascondi della scheda Visualizza selezionare Proprietà.

  3. Ripetere i passaggi 1 e 2 per ogni elemento di report da visualizzare nella mappa documento.

  4. Fai clic su Esegui. Verrà avviata l'esecuzione del report e nella mappa documento verranno visualizzate le etichette create. Fare clic su un collegamento qualsiasi per passare alla pagina del report in cui è presente l'elemento specifico.

Aggiungere valori di gruppo univoci a una mappa documento

  1. In visualizzazione Progettazione selezionare la tabella, la matrice o l'elenco che contiene il gruppo che si desidera visualizzare nella mappa documento. Nel riquadro di raggruppamento verranno visualizzati i gruppi di righe e di colonne.

  2. Nel riquadro Gruppi di righe fare clic con il pulsante destro del mouse sul gruppo, quindi scegliere Modifica gruppo. Verrà visualizzata la scheda Generale della finestra di dialogo Proprietà gruppo Tablix .

  3. Fare clic su Avanzate.

  4. Nella casella di riepilogo Mappa documento digitare o selezionare un'espressione corrispondente all'espressione di raggruppamento.

  5. Seleziona OK.

  6. Ripetere i passaggi da 1 a 4 per ogni gruppo che si desidera visualizzare nella mappa documento.

  7. Fai clic su Esegui. Verrà avviata l'esecuzione del report e nella mappa documento verranno visualizzati i valori dei gruppi. Fare clic su un collegamento qualsiasi per passare alla pagina del report in cui è presente l'elemento specifico.

Nascondere la mappa documento quando si visualizza un report

  1. Nel portale Web selezionare il report in cui è presente la mappa documento.

    Per i report di esempio AdventureWorks2022 , l'URL seguente specifica il report denominato Product Catalog.

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks2022+Sample+Reports%2fProduct+Catalog  
    
  2. Copiare il percorso del report nel server. Nell'esempio il percorso del report è %2fAdventureWorks2022+Sample+Reports%2fProduct+Catalog.

  3. Creare un nuovo URL con i tre componenti seguenti:

    • Visualizzatore di report nel server di report https://localhost/ReportServer/Pages/ReportViewer.aspx?

    • Nome del report copiato nel passaggio 1, ad esempio %2fAdventureWorks2022+Sample+Reports%2fProduct+Catalog

    • Parametri relativi alle informazioni sul dispositivo che specificano la disattivazione della visualizzazione della mappa documento &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False

    L'URL seguente è costituito da questi tre componenti aggiunti nell'ordine in cui vengono elencati.

    https://localhost/ReportServer/Pages/ReportViewer.aspx?  
    %2fAdventureWorks2022+Sample+Reports%2fProduct+Catalog  
    &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False  
    

    Per usare questo URL, copiarlo e rimuovere tutte le interruzioni di riga.

  4. Incollare l'URL nel portale Web e premere INVIO. Verrà avviata l'esecuzione del report e la mappa documento verrà nascosta.

Nota

Per altre informazioni, vedere Accesso con URL.

Altre domande? Visitare il forum su Reporting Services