Procedura: Creazione di una mappa documento (Generatore report 3.0 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 3.0 e in Progettazione report di Business Intelligence Development Studio. 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 3.0 (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 Confronto tra le funzionalità interattive per le diverse estensioni di rendering dei report (Generatore report 3.0 e SSRS).
Per aggiungere un elemento del report a una mappa documento
In visualizzazione Progettazione fare clic sull'elemento del report, ad esempio una tabella, una matrice o un contatore, 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.
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à
Ripetere i passaggi 1 e 2 per ogni elemento di report da visualizzare nella mappa documento.
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.
Torna all'inizio
Per aggiungere valori di gruppo univoci a una mappa documento
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.
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.
Fare clic su Avanzate.
Nella casella di riepilogo Mappa documento digitare o selezionare un'espressione corrispondente all'espressione di raggruppamento.
Fare clic su OK.
Ripetere i passaggi da 1 a 4 per ogni gruppo che si desidera visualizzare nella mappa documento.
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.
Torna all'inizio
Per nascondere la mappa documento quando si visualizza un report
In Gestione report selezionare il report in cui è presente la mappa documento.
Per i report di esempio AdventureWorks2008R2, l'URL seguente specifica il report denominato Product Catalog.
https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks2008R2+Sample+Reports%2fProduct+Catalog
Copiare il percorso del report nel server. Nell'esempio il percorso del report è %2fAdventureWorks2008R2+Sample+Reports%2fProduct+Catalog.
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 %2fAdventureWorks2008R2+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? %2fAdventureWorks2008R2+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.
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 3.0 e Progettazione report di SQL Server 2008 R2.
Per ulteriori informazioni, vedere "Accesso con URL" nella documentazione relativa a Reporting Services inclusa nella documentazione online di SQL Server.
Torna all'inizio