SSRS вставка повторяющихся параметров строки запроса в ссылки Action - PullRequest
3 голосов
/ 25 января 2012

Я работаю с отчетом SSRS и пытаюсь создать ссылки на элементы списка SharePoint с помощью выражения «Действие заполнителя».Проблема, которая проявляется всякий раз, когда я помещаю какие-либо значения строки запроса в ссылку, состоит в том, что SSRS дублирует их.Когда SharePoint получает этот URL-адрес, это приводит к появлению страницы «Новый элемент» вместо отображения элемента списка.

Вот выражение, в котором я создаю ссылку:

="http://home.oursharepointsite.net" & Left(First(Fields!Url.Value,"List"),InStrRev(First(Fields!Url.Value, "List"),"/")) & "DispForm.aspx?ID=" & Fields!ListItemId.Value

А вот и полученная ссылка:

http://home.oursharepointsite.net/communities/home/Sites/CORPFI/Wiki1/Forms/DispForm.aspx?ID=395&ID=395

Другой разработчик, с которым я работаю, isn 't Использование Действие Заполнителя, а просто создание тегов <a> и получает то же поведение.В его случае это не влияет на рендеринг того, на что он ссылается.

Кто-нибудь знает способ решения этой головоломки?

1 Ответ

2 голосов
/ 06 марта 2012

У меня недавно была эта проблема, и я смог ее решить, сделав ссылку относительной, а не абсолютной.Попробуйте сбросить "http://home.oursharepointsite.net" и заменить его на "/".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...