Condividi tramite


Creare una mappa documento (Generatore report e SSRS)

Una mappa documento offre un set di collegamenti a elementi di report in un report visualizzabile. Quando si visualizza un report che include una mappa documento, accanto al report viene visualizzato un riquadro distinto. Gli utenti possono 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 sulla barra degli strumenti del visualizzatore di report per attivare e disattivare la visualizzazione.

[!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 ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report (SSRS) nel Web all'indirizzo microsoft.com.

Contenuto dell'articolo

Mappe documento ed estensioni per il rendering

Per aggiungere un elemento di report a una mappa documento

Per aggiungere valori di gruppo univoci a una mappa documento

Per nascondere la mappa documento quando si visualizza un report

Mappe documento ed estensioni per il rendering

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

  • Con l'estensione per il rendering PDF, una mappa documento viene visualizzata come riquadro Segnalibri.

  • 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.

  • In Word è inclusa una mappa documento come sommario.

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

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

Per 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. Fare 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.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Per 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. Fare clic su OK.

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

  7. Fare 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.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Per nascondere la mappa documento quando si visualizza un report

  1. In Gestione report selezionare il report in cui è presente la mappa documento.

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

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog
    
  2. Copiare il percorso del report nel server. Nell'esempio il percorso del report è %2fAdventureWorks2012+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 %2fAdventureWorks2012+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?
    %2fAdventureWorks2012+Sample+Reports%2fProduct+Catalog
    &rs%3aCommand=Render&rc%3aFormat=HTML4.0&rc%3aDocMap=False
    

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

  4. Incollare l'URL in Gestione report, quindi premere INVIO. Verrà avviata l'esecuzione del report e la mappa documento verrà nascosta.

[!NOTA]

Per ulteriori informazioni sul download di report di esempio, vedere la pagina relativa ai report di esempio per Generatore report e Progettazione report di SQL Server 2012.

Per ulteriori informazioni, vedere "Accesso con URL" nella documentazione relativa a Reporting Services inclusa nella documentazione online di SQL Server.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Vedere anche

Concetti

Ricerca e visualizzazione di report in Gestione report (Generatore report e SSRS)