Добавление в отчет закладки (построитель отчетов и службы SSRS)Add a Bookmark to a Report (Report Builder and SSRS)

Закладки и ссылки на закладки следует добавлять в отчет, если необходимо создать пользовательское оглавление или внутренние ссылки для навигации по отчету.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. Обычно закладки создаются в тех местах отчета, к которым следует направить пользователей, например к таблицам или графикам, либо к уникальным групповым значениям, отображаемым в таблице или матрице.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. Можно создать собственные строки и использовать их в качестве закладок, либо, при работе с группами, можно установить закладку на выражение группы.You can create your own strings to use as bookmarks, or, for groups, you can set the bookmark to the group expression.

После создания закладок можно создать элементы отчета, щелкнув по которым пользователи смогут перейти к закладкам.After you create bookmarks, you can add report items that the user can click to go to each bookmark. Обычно такими элементами являются текстовые поля или изображения.These items are typically text boxes or images.

Например, если в отчете отображается таблица с группировкой по цветам, то можно добавить в заголовок группы закладку, основанную на выражении группы.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. Затем в начало отчета, отображающего значения цвета, добавляется таблица с одним текстовым полем, на которое устанавливается закладка.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. При щелчке этого цвета в отчете выполняется переход к странице, на которой отображается строка заголовка группы данного цвета.When you click the color, the report jumps to the page that displays the group header row for that color.

Закладку можно добавить к любому элементу отчета; ссылку на закладку можно добавить к любому элементу, имеющему свойство Action , например текстовому полю, изображению или вычисляемому ряду в диаграмме.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. Дополнительные сведения см. в разделе Диалоговое окно "Свойства действия" (построитель отчетов и службы SSRS).For more information, see the Action Properties Dialog Box (Report Builder and SSRS).

Примечание

Создать и изменить разбитое на страницы определение отчета (RDL-файл) в 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. В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов.Each authoring environment provides different ways to create, open, and save reports and related items.

Добавление закладкиTo add a bookmark

  1. В режиме конструктора отчетов выберите текстовое поле, изображение, диаграмму или другой элемент отчета, к которому необходимо добавить закладку.In report design view, select the text box, image, chart, or other report item to which you want to add a bookmark. В панели «Свойства» будут отображены свойства выбранного элемента.The properties for the selected item appear in the Properties pane.

  2. В текстовом поле рядом с Закладкойвведите строку, являющуюся меткой для данной закладки.In the text box next to Bookmark, type a string that is the label for this bookmark. Например, в качестве закладки для изображения в отчете можно ввести: BikePhoto .For example, you could type BikePhoto as the bookmark for an image in your report. Также можно щелкнуть кнопку выражения (fx), чтобы открыть диалоговое окно Выражение , и ввести выражение, результатом которого будет метка.Alternatively, click the Expression (fx) button to open the Expression dialog box to specify an expression that evaluates to a label. При работе с группами следует вводить выражения группы.For a group, the expression you type should be the group expression.

    Примечание

    Закладкой может быть любая строка, но она должна быть уникальной для всего отчета.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.

  1. В режиме конструктора щелкните правой кнопкой мыши текстовое поле, изображение или диаграмму, к которой нужно добавить ссылку, и выберите Свойства.In Design view, right-click the text box, image, chart, to which you want to add a link and then click Properties.

  2. В диалоговом окне Свойства этого элемента отчета нажмите кнопку Действие.In The Properties dialog box for that report item, click Action.

  3. Выберите Перейти к закладке.Select Go to bookmark. В диалоговом окне появится дополнительная область для этого параметра.An additional section appears in the dialog box for this option.

  4. В поле Выберите закладку введите или выберите закладку или выражение, результатом которого является закладка.In the Select bookmark box, type or select a bookmark or an expression that evaluates to a bookmark. Используя предыдущий пример, введите BikePhoto , чтобы создать ссылку на изображение в вашем отчете.Using the previous example, type BikePhoto to create a link to the image in your report.

  5. Нажмите кнопку ОК.Click OK.

  6. (Необязательно) Автоматическое форматирование текста в ссылку не производится.(Optional) The text is not automatically formatted like a link. Если ссылка установлена в тексте, будет полезно изменить цвет и стиль текста, чтобы показать, что текст является ссылкой.For text, it is helpful to change the color and effect of the text to indicate that the text is a link. Например, измените цвет на синий, а эффект на подчеркивание в разделе Шрифт на вкладке «Главная» ленты.For example, change the color to blue and the effect to underline in the Font section in the Home tab of the Ribbon.

  7. Для проверки ссылки нажмите кнопку Запустить , чтобы выполнить предварительный просмотр отчета, а затем щелкните элемент отчета, для которого была задана ссылка.To test the link, click Run to preview the report, and then click the report item that you set this link on..

См. также:See Also

Интерактивная сортировка, схемы документов и ссылки (построитель отчетов и службы SSRS) Interactive Sort, Document Maps, and Links (Report Builder and SSRS)
Выражения (построитель отчетов и службы SSRS) Expressions (Report Builder and SSRS)
Фильтрация, группирование и сортировка данных (построитель отчетов и службы SSRS)Filter, Group, and Sort Data (Report Builder and SSRS)