Condividi tramite


Procedura: Aggiunta di elementi a una mappa documento (Reporting Services)

In una mappa documento è disponibile un set di collegamenti agli elementi di report in un report di cui è stato eseguito il rendering. Gli utenti possono fare clic sui collegamenti della mappa documento per passare alla pagina del report in cui viene visualizzato l'elemento specifico.

Per aggiungere collegamenti alla mappa documento, impostare la proprietà DocumentMapLabel dell'elemento di 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. Per i gruppi nidificati, nella mappa documento i valori del gruppo vengono visualizzati in una gerarchia.

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

Per aggiungere un elemento di report a una mappa documento

  1. Nella visualizzazione della struttura verificare che il riquadro Proprietà sia visualizzato. Fare clic sull'elemento di report, ad esempio una tabella, una matrice o un contatore, da aggiungere alla mappa documento. Le proprietà dell'elemento di report verranno visualizzate nel riquadro Proprietà.

    [!NOTA]

    Se il riquadro Proprietà non è visualizzato, scegliere Finestra Proprietà dal menu Visualizza.

    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.

  2. Ripetere il passaggio 1 per ogni elemento di report da visualizzare nella mappa documento.

  3. Fare clic su Anteprima. Verrà avviata l'esecuzione del report e nella mappa documento verrà visualizzata l'etichetta creata. Fare clic su un collegamento qualsiasi per passare alla pagina del report in cui è presente l'elemento specifico.

Per aggiungere valori di gruppo univoci a una mappa documento

  1. Nella visualizzazione della struttura selezionare la tabella, la matrice o l'elenco che contiene il gruppo da visualizzare nella mappa documento. Nel riquadro di raggruppamento verranno visualizzati i gruppi di righe e di colonne.

    [!NOTA]

    Se il riquadro di raggruppamento non è visualizzato, scegliere Raggruppamento dal menu Dati report.

  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 da visualizzare nella mappa documento.

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

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 AdventureWorks, l'URL seguente specifica il report denominato Product Catalog.

    https://localhost/Reports/Pages/Report.aspx?ItemPath=%2fAdventureWorks+Sample+Reports%2fProduct+Catalog
    
  2. Copiare il percorso del report nel server. Nell'esempio il percorso del report è %2fAdventureWorks+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?https://localhost/ReportServer/Pages/ReportViewer.aspx?

    • Nome del report copiato nel passaggio 1, ad esempio %2fAdventureWorks+Sample+Reports%2fProduct+Catalog%2fAdventureWorks+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?
    %2fAdventureWorks+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.