2017-02-22 8 views
1

У меня есть идти к действию URL в SSRS 2008 как выражение, так что открывает перспективы с сообщением:SSRS 2008 R2 URL Действие Ссылка для сообщения Outlook

="mailto:" & "[email protected]" & "?subject=" & "Project Name " & 
Fields!ReferenceNo.Value & "&body=" & "Hi All," + vbcrlf + 
"Please review your outstanding task/s please for " & 
Fields!ReferenceNo.Value & "." & vbcrlf & "Thank you" & vbcrlf & 
"http://sql01/reportserver?%Folder1%2fReport1&rs:Command=Render&Ref=" & 
Fields!ReferenceNo.Value 

Сообщение электронной почты отображается нормально, но не будет отображаться URL ссылку с правильным Fields!ReferenceNo.Value прилагается. Оказывается, остановиться на Report1 без прилагая

enter image description here

Если я запускаю ссылку отдельно от тела сообщения, вручную ввести ссылку или исключить выражение из начиная с MAILTO он работает. Это просто, когда я пытаюсь добавить Fields!ReferenceNo.Value, что он не работает.

+0

В любом случае вы можете добавить скриншот сообщения к этому вопросу? –

ответ

1

Попробуйте спасаясь свой адрес:

="mailto:" & "[email protected]" & "?subject=" & "Project Name " & 
Fields!ReferenceNo.Value & "&body=" & "Hi All," + vbcrlf + 
"Please review your outstanding task/s please for " & 
Fields!ReferenceNo.Value & "." & vbcrlf & "Thank you" & vbcrlf & 
System.Uri.EscapeDataString("http://sql01/reportserver?%Folder1%2fReport1&rs:Command=Render&Ref=") & 
Fields!ReferenceNo.Value 

Позвольте мне знать, если это помогает.

+0

Абсолютно совершенный! спасибо – wodz

Смежные вопросы