Add bookmarks in Bold Reports® Web Report Designer
Bookmark links in Bold Reports® Web Report Designer let users navigate to different parts of an RDL report. You can add bookmarks to each textbox, image, table or chart, or to the unique group values displayed in a tablix, to direct users to specified locations in the report. The value of the bookmark property can be your own strings or an expression.
Prefer watching over reading? Watch the video on designing an interactive bookmark report:
How do I configure a bookmark?
You configure a bookmark in Web Report Designer by entering a string or expression in the Bookmark property of a report item.
- Select the text box, image, table, chart, or other report item to which you want to add a bookmark. The respective report item properties are listed in the
Propertiespane. - Under the
Miscellaneouscategory, enter a string or expression in theBookmarktext field. The value acts as the label for this bookmark.
To open the set or reset expression menu in the properties panel, see the Set Expressions and Reset Expressions sections.

Note: The bookmark can be any string, but it must be unique in the report. If the bookmark is not unique, a link to the bookmark finds the first matching bookmark.
How do I link to a bookmark?
You link to a bookmark in Web Report Designer by choosing the Bookmark option under the Link category of a report item.
- Select the text box, image, or chart series to which you want to link a bookmark. The respective item properties are listed in the
Propertiespane. - Under the
Linkcategory, choose theBookmarkoption. An option to link the bookmark is enabled.
- In the bookmark dropdown, type or select a bookmark, or set an expression that evaluates to a bookmark.

How do I design a bookmark report?
The following Web Report Designer example shows how to use the bookmark feature to design an interactive report.
Create data
The bookmark example uses the following dataset query for dataset creation:
SELECT [HumanResources].[vEmployee].[EmployeeID],
[HumanResources].[vEmployee].[FirstName],
[HumanResources].[vEmployee].[LastName],
[HumanResources].[vEmployee].[EmailAddress],
[HumanResources].[vEmployee].[City],
[HumanResources].[vEmployee].[CountryRegionName]
FROM [HumanResources].[vEmployee]To create the dataset with the above query, see the Create Data section. The
AdventuresWorksdatabase is used here.
Add bookmark
The bookmark design shows how to configure and link bookmarks in report items. At runtime, clicking an item navigates to the first matching bookmark.
-
Add a textbox to the report and enter the text as
Home Page. Apply some formatting.
-
Open the textbox properties. Under the
Miscellaneouscategory, enter theBookmarkproperty value asHomePage.
-
Add a matrix report item and remove the first column.

-
Assign the
CountryRegionNamefield in the first cell.
-
Select that cell and open the properties panel. Under the
Linkcategory, choose theBookmarkoption.
-
Set the
=Fields!CountryRegionName.Valueexpression in theBookmarkfield.
-
Add a rectangle and set the
Page BreakasStart.
-
Insert a table report item. To add a table, see the Add table section.

-
Assign dataset fields and apply formatting as shown in the following image.

-
Open the
CountryRegionNamegroup properties and set the page break asEnd.
-
Select the
CountryRegionNamegroup cell and open the properties panel. Under theMiscellaneouscategory, enter theBookmarkproperty value as=Fields!CountryRegionName.Value.
-
Add a column in the table report item.

The next steps add an image in a table cell and configure a bookmark for it. Clicking the image navigates to the first page of the report.
-
Insert an image in the first cell of the column.

-
Select the image and open the properties panel. Under the
Linkcategory, choose theBookmarkoption.
-
Choose the
HomePagebookmark label in theBookmarkoption.
-
Set the border as
Nonefor the first column cell.
-
To repeat header row for each group, enable
Report on New Pageand setKeep With GroupasAfterfor the first static field.
Preview
The Web Report Designer preview shows the bookmark navigation at work. On report preview, the first page of the report looks like the following image.

Clicking a country name displays the respective group.


Clicking the image navigates to the main page of the report.


Download the above report design from the bookmark sample report on GitHub
Frequently asked questions
Does a bookmark need to be unique?
Yes. The bookmark can be any string, but it must be unique in the report. If it is not unique, a link to the bookmark finds the first matching bookmark.
Which report items can link to a bookmark?
In Web Report Designer, you can link a bookmark from a text box, image, or chart series by choosing the Bookmark option under the Link category.