Aggiungere un segnalibro a un report (Generatore report e SSRS)Add a Bookmark to a Report (Report Builder and SSRS)

Aggiungere segnalibri e collegamenti a segnalibro a un report quando si desidera fornire un sommario personalizzato o collegamenti interni personalizzati nel report.Add bookmarks and bookmark links to a report when you want to provide a customized table of contents or to provide customized internal navigation links in the report. In genere i segnalibri vengono aggiunti a posizioni del report cui si desidera indirizzare gli utenti, ad esempio a ogni tabella o grafico o ai valori di gruppo univoci visualizzati in una tabella o una matrice.Typically, you add bookmarks to locations in the report to which you want to direct users, such as to each table or chart or to the unique group values displayed in a table or matrix. È possibile creare stringhe da utilizzare come segnalibri o, per i gruppi, è possibile impostare il segnalibro sull'espressione di raggruppamento.You can create your own strings to use as bookmarks, or, for groups, you can set the bookmark to the group expression.

Dopo avere creato i segnalibri, è possibile aggiungere elementi di report su cui l'utente può fare clic su per passare a ogni segnalibro.After you create bookmarks, you can add report items that the user can click to go to each bookmark. Tali elementi sono in genere costituiti da caselle di testo o immagini.These items are typically text boxes or images.

Se nel report ad esempio è visualizzata una tabella raggruppata in base al colore, è possibile aggiungere un segnalibro basato sull'espressione di raggruppamento all'intestazione di gruppo.For example, if your report displays a table grouped by color, you would add a bookmark based on the group expression to the group header. Successivamente è possibile aggiungere una tabella con una sola casella di testo all'inizio del report in cui sono visualizzati i valori relativi al colore e impostare il collegamento a segnalibro in tale casella di testo.Then you would add a table with a single text box at the beginning of the report that displayed the color values, and set the bookmark link on that text box. Quando si fa clic sul colore, si passa alla pagina del report in cui viene visualizzata la riga dell'intestazione di gruppo per il colore specifico.When you click the color, the report jumps to the page that displays the group header row for that color.

È possibile aggiungere un segnalibro a qualsiasi elemento di report e un collegamento a qualsiasi elemento cui sia associata una proprietà Azione , ad esempio una casella di testo, un'immagine oppure una serie calcolata in un grafico.You can add a bookmark to any report item and add a bookmark link to any item that has an Action property, for example, a text box, an image, or a calculated series in a chart. Per altre informazioni, vedere Finestra di dialogo Proprietà azione (Generatore report e SSRS).For more information, see the Action Properties Dialog Box (Report Builder and SSRS).

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Per aggiungere un segnalibroTo add a bookmark

  1. In visualizzazione struttura report selezionare la casella di testo, l'immagine, il grafico o un altro elemento del report a cui si desidera aggiungere un segnalibro.In report design view, select the text box, image, chart, or other report item to which you want to add a bookmark. Le proprietà per l'elemento selezionato verranno visualizzate nel riquadro Proprietà.The properties for the selected item appear in the Properties pane.

  2. Nella casella di testo accanto a Segnalibrodigitare una stringa che rappresenta l'etichetta per il segnalibro specifico.In the text box next to Bookmark, type a string that is the label for this bookmark. Ad esempio, è possibile digitare BikePhoto come segnalibro per un'immagine nel report.For example, you could type BikePhoto as the bookmark for an image in your report. In alternativa, fare clic sul pulsante Espressione (fx) per aprire la finestra di dialogo Espressione in cui specificare un'espressione che restituisca un'etichetta.Alternatively, click the Expression (fx) button to open the Expression dialog box to specify an expression that evaluates to a label. Per un gruppo, l'espressione digitata deve essere quella di raggruppamento.For a group, the expression you type should be the group expression.

    Nota

    Il segnalibro può essere rappresentato da qualsiasi stringa, ma deve essere univoca nell'ambito del report.The bookmark can be any string, but it must be unique in the report. In caso contrario, un collegamento al segnalibro individuerà il primo segnalibro corrispondente.If the bookmark is not unique, a link to the bookmark finds the first matching bookmark.

  1. Nella visualizzazione della struttura fare clic con il pulsante destro del mouse sulla casella di testo, immagine o grafico cui si vuole aggiungere un collegamento, quindi scegliere Proprietà.In Design view, right-click the text box, image, chart, to which you want to add a link and then click Properties.

  2. Nella finestra di dialogo Proprietà relativa a tale elemento di report fare clic su Azione.In The Properties dialog box for that report item, click Action.

  3. Selezionare Vai al segnalibro.Select Go to bookmark. Nella finestra di dialogo verrà visualizzata una sezione aggiuntiva per questa opzione.An additional section appears in the dialog box for this option.

  4. Nella casella Selezionare un segnalibro digitare o selezionare un segnalibro o un'espressione che restituisca un segnalibro.In the Select bookmark box, type or select a bookmark or an expression that evaluates to a bookmark. Utilizzando l'esempio precedente, digitare BikePhoto per creare un collegamento all'immagine nel report.Using the previous example, type BikePhoto to create a link to the image in your report.

  5. Fare clic su OK.Click OK.

  6. (Facoltativo) Il testo non viene formattato automaticamente come un collegamento.(Optional) The text is not automatically formatted like a link. Per il testo è utile modificare il colore e l'effetto del testo per indicare che si tratta di un collegamento.For text, it is helpful to change the color and effect of the text to indicate that the text is a link. È possibile, ad esempio, modificare il colore in blu e sottolineare il testo nella sezione Carattere nella scheda Home della barra multifunzione.For example, change the color to blue and the effect to underline in the Font section in the Home tab of the Ribbon.

  7. Per verificare il collegamento, fare clic su Esegui per visualizzare il report in anteprima, quindi fare clic sull'elemento del report su cui è stato impostato il collegamento.To test the link, click Run to preview the report, and then click the report item that you set this link on..

Vedere ancheSee Also

Ordinamento interattivo, mappe documento e collegamenti (Generatore report e SSRS) Interactive Sort, Document Maps, and Links (Report Builder and SSRS)
Espressioni (Generatore report e SSRS) Expressions (Report Builder and SSRS)
Filtro, raggruppamento e ordinamento di dati (Generatore report e SSRS)Filter, Group, and Sort Data (Report Builder and SSRS)