|
Переход по ссылке в зависимости от значения поля в Report'е Visual Studio
|
|||
---|---|---|---|
#18+
Всем привет. Ребят, подскажите, сделал отчет в Visual Studio. Есть 1 поле (Task), в котором может быть несколько значений (1,2 и т.д.). Нужно, чтобы в зависимости от значения этого поля я мог настроить переход по ссылке (на изображении, на вкладке Navigation перевыставить на Jump to URL). Как это сделать? Help, Please) Знаю, например, что можно в зависимости от значения что-то выводить: =Switch(Fields!Task.Value = "1", "Руководителю", "2", "Менеджеру") ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 11:37 |
|
Переход по ссылке в зависимости от значения поля в Report'е Visual Studio
|
|||
---|---|---|---|
#18+
nnmserg11, Дык, сделайте как раз через SWITCH, только в кавычках указывайте URL-адрес. У вас SSRS 2005? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 11:41 |
|
Переход по ссылке в зависимости от значения поля в Report'е Visual Studio
|
|||
---|---|---|---|
#18+
Madmech, Привет. Пока писал, решил ещё раз проверить. Да, отчасти сработало. Сделал следующим образом: =Switch(Fields!Task.Value = "1", " http://site.example/id={" Fields!Task1.Value.ToString "}", "2", " http://site.example/id={" Fields!Task2.Value.ToString "}", "3", " http://site.example/id={" Fields!Task3.Value.ToString "}", "4", " http://site.example/id={" Fields!Task4.Value.ToString "}") При этом, переход при 2-х значениях работает, а при остальных - нет. В чем может быть проблема?// ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 12:42 |
|
Переход по ссылке в зависимости от значения поля в Report'е Visual Studio
|
|||
---|---|---|---|
#18+
Значит, что-то не так в этих 2-х полях. Может быть, какие-нибудь лишний пробелы или невидимые символы закрались слева-справа в URL-адрес. А что значит, "переход" не работает? Что пишет браузер? Проще всего, выведите значения этих составных значений в какую-нибудь таблицу, и сравните, как они выглядят. И еще, мне кажется, что надо вот так переписать условие: Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 14:51 |
|
|
start [/forum/topic.php?fid=31&tid=1533877]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
29ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 270ms |
total: | 437ms |
0 / 0 |