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

Вы можете узнать, как добавить действия гиперссылок в текстовые поля, изображения, диаграммы и датчики в отчеты с разбиением на страницы Службы Reporting ServicesReporting Services .Learn how to add hyperlink actions to text boxes, images, charts, and gauges in Службы Reporting ServicesReporting Services paginated reports. Ссылки могут указывать на другие отчеты, закладки в отчете либо статические или динамические URL-адреса.Links can go to other reports, to bookmarks in a report, or to static or dynamic URLs.

Действие гиперссылки можно добавить к любому элементу, у которого есть свойство Действие , например к текстовому полю, изображению или вычисляемому ряду на диаграмме.You can add a hyperlink action to any item that has an Action property, for example, a text box, an image, or a calculated series in a chart. Когда пользователь щелкает этот элемент отчета, выполняется действие, которое было определено.When the user clicks that report item, the action that you define takes place.

  • Вы можете добавить гиперссылку, которая откроет браузер с указанным вами URL-адресом .You can add a hyperlink that will open a browser with a URL that you specify. Гиперссылкой может служить статический URL-адрес или выражение, результатом вычисления которого будет такой адрес.The hyperlink can be a static URL or an expression that evaluates to a URL. Если в базе данных есть поле, содержащее URL-адрес, выражение может содержать это поле, что приведет к формированию в отчете динамического списка гиперссылок.If you have a field in a database that contains URLs, the expression can contain that field, resulting in a dynamic list of hyperlinks in the report. Убедитесь, что читатели отчета имеют доступ к указанному URL-адресу.Make sure your report readers have access to the URL that you provide.

  • Можно также задавать URL-адреса, чтобы создавать детализации отчетов на любом сервере отчетов, где у вас и ваших пользователей имеется разрешение на чтение с помощью URL-запросов к серверу отчетов.You can also specify URLs to create drillthroughs to reports on any report server that you and your users have permission to view using URL requests to the report server. Например, можно указать отчет и скрыть схему документа, когда пользователь впервые просматривает этот отчет.For example, you can specify a report and hide the document map for the user when they first view the report. Дополнительные сведения см. в разделах Доступ по URL-адресу (SSRS) и Указание путей к внешним элементам (построитель отчетов и службы SSRS).For more information, see URL Access (SSRS) and Specifying Paths to External Items (Report Builder and SSRS).

  • Вы также можете добавить закладку в определенное место того же отчета.And you can add a bookmark to a specific place in the same report.

Попробуйте добавить гиперссылки с образцами данных, выполнив инструкции из статьи Учебник. Форматирование текста (построитель отчетов)Try adding hyperlinks with sample data in Tutorial: Format Text (Report Builder).

Примечание

Ссылки, привязанные к полям набора данных, могут стать мишенью для злонамеренного вторжения.Links that are bound to dataset fields can be vulnerable to tampering for malicious purposes. Дополнительные сведения см. в разделе Защищенные отчеты и ресурсы.For more information, see Secure Reports and Resources.

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

  2. В диалоговом окне "Свойства" откройте вкладку Действие . Дополнительные сведения о доступных вариантах см. дальше.In the Properties dialog box, click the Action tab. Read on for information about your options.

... и добавление детализации в другой отчет... add drillthrough to another report

  1. На вкладке Действие выберите Перейти к отчету.On the Action tab, select Go to report.

  2. Укажите целевой отчет и параметры, которые требуется использовать.Specify the target report and parameters you want to use. Имена параметров должны совпадать с параметрами, определенными для целевого отчета.The parameter names must match the parameters defined for the target report.

  3. Добавление и удаление параметров производится при помощи кнопок Добавить и Удалить , а изменение их порядка в списке — стрелками вверх и вниз.Use the Add and Delete buttons to add and remove parameters, and the up and down arrows to order the list of parameters.

  4. Введите или выберите Значение для передачи для именованного параметра в детализированном отчете.Type or select a Value to pass for the named parameter in the drillthrough report. Чтобы изменить выражение, нажмите кнопку "Выражение" (fx).Click the Expression (fx) button to edit the expression.

  5. Выберите Пропустить , чтобы при запуске этот параметр не обрабатывался.Select Omit to prevent the parameter from running. По умолчанию этот флажок снят и неактивен.By default, this check box is cleared and not active. Чтобы установить этот флажок, нажмите кнопку "Выражение" (fx) и введите True или создайте выражение.To select the check box, click the Expression (fx) button and either type True or create an expression. Флажок устанавливается при нажатии кнопки ОК в диалоговом окне "Выражение".The check box is selected when you click OK in the Expression dialog box.

    Дополнительные сведения см. в разделе Добавление действия детализации в отчет .See Add a Drillthrough Action on a Report for more information.

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

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

Можно связать закладки с расположением в текущем отчете.You can link to bookmarks to a location in the current report. Чтобы создать ссылку на закладку, необходимо сначала установить свойство Закладка элемента отчета.To link to a bookmark, you must first set the Bookmark property of a report item. Чтобы установить свойство Закладка , выберите элемент отчета и в панели "Свойства" введите значение или выражение идентификатора закладки, например SalesChart или 5TopSales.To set the Bookmark property, select a report item, and in the Properties pane, type a value or expression for the bookmark ID; for example, SalesChart or 5TopSales.

  1. На вкладке Действие выберите Перейти к закладке.On the Action tab, select Go to bookmark.

  2. Введите или выберите идентификатор закладки в отчете, к которой выполняется переход.Type or select the bookmark ID for the report to jump to. Чтобы изменить выражение, нажмите кнопку «Выражение» (fx).Click the Expression (fx) button to change the expression.

    Идентификатор закладки может быть статическим идентификатором или выражением, результатом которого является идентификатор закладки.The bookmark ID can be either a static ID or an expression that evaluates to a bookmark ID. Это выражение может включать в себя поле, содержащее идентификатор закладки.The expression can include a field that contains a bookmark ID.

    Дополнительные сведения см. в разделе Добавление в отчет закладки .See Add a Bookmark to a Report for more information.

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

  1. На вкладке Действие выберите Перейти на URL-адрес.On the Action tab, select Go to URL. В диалоговом окне появится дополнительная область для этого параметра.An additional section appears in the dialog box for this option.

  2. В поле Выбор URL-адресавведите или выберите URL-адрес или выражение, результатом которого является URL-адрес, или нажмите стрелку вниз и щелкните имя содержащего URL-адрес поля.In Select URL, type or select a URL or an expression that evaluates to a URL, or click the drop-down arrow and click the name of a field that contains a URL.

    Для элемента, опубликованного на сервере отчетов, который настроен для работы в собственном режиме, указывается полный или относительный путь.For an item published to a report server configured for native mode, use a full or relative path. Например, https://<servername>/images/image1.jpg.For example, https://<servername>/images/image1.jpg.

    Для элемента, опубликованного на сервере отчетов, работающем в режиме интеграции с SharePoint, указывается полный URL-адрес.For an item published to a report server configured in SharePoint integrated mode, use a fully qualified URL. Например, https://<SharePointservername>/<site>/Documents/images/image1.jpg.For example, https://<SharePointservername>/<site>/Documents/images/image1.jpg.

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

  1. Автоматическое форматирование текста как ссылки не производится (необязательно).(Optional) The text is not automatically formatted as 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.

  2. Для проверки ссылки нажмите кнопку Выполнить , чтобы выполнить предварительный просмотр отчета, а затем щелкните элемент отчета, для которого была создана ссылка.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)Create a Document Map (Report Builder and SSRS)