Поэтому мне нужно добавить разные гиперссылки для каждой сгенерированной строки. Что я имею в виду, у меня есть SQL запрос, чтобы выбрать некоторые данные, как это:Добавление различных гиперссылок в каждую строку в службах Reporting Services
Name Description
First First should be clickable and open www.url1.com
Second Second - open www.url2.com
Third Third- open www.url3.com
....
SQL запрос:
-- this is example query, just for explaining idea
SELECT F.Name AS Name,
T.Description AS Description
FROM Forms AS F
INNER JOIN Tasks AS T
ON F.Id = T.FormId
Например здесь являются 2 колонки Name
и Description
, которые выбираются с помощью SQL запроса. Он выбирает все необходимые строки из таблиц. Как добавить конкретные гиперссылки для каждой выбранной строки?
Сейчас дизайн выглядит отчет:
После того как я выбрать [Name] > Properties > Action
Это всплывающее Text Box Properties
Если я выбираю Перейти к URL можно ввести любой URL я хочу, но будет то же самое для всех строк в столбце Name
, как сделать его другим для каждой строки?
РЕДАКТИРОВАТЬ
Описание о Name
колонки, каждая строка должна открыть другую URL. Но эти строки выбираются только в Report Preview
Благодарим вас за ответ. Но как это будет работать? Как вы видите на моем первом изображении здесь есть два имени столбца: 'Имя' и' Описание'. И строки генерируются после нажатия кнопки «Perview Report». Мне нужно сделать для каждой строки, чтобы открыть другой URL. Поэтому мне нужно добавить выражение что-то вроде: '= Fields! Name.First'? Но как добавить несколько URL-адресов для нескольких строк? Я имею в виду '= Fields! Name.First (www.url1.com); = Поля! Name.Second (url2.com) 'Как должен выглядеть синтаксис? –
Я смущен. Вы хотите установить seprate 'Description' в качестве URL-адреса, чтобы открыть для каждого' Name' право. Если это так, тогда сделайте то, что я сказал в ответ. Не нужно ничего делать. SSRS будет обрабатывать сопоставление каждого имени с его относительным URL-адресом 'Discription'. –
SSRS будет обрабатывать сопоставление URL, просто устанавливая их в выражении. –