SSRS MailTo表达式

时间:2016-08-26 13:41:01

标签: reporting-services ssrs-2008

我有一个带有以下表达式的文本框 - =" MailTo:example@gmail.com"。

我尝试过使用和不使用引号。使用引号,我只获得实际文本,即MailTo:example@gmail.com。如果没有引号,我会收到有关使用冒号的错误。

我想要做的是超链接电子邮件地址,以便可以在报告中点击它,并打开Outlook。我怎样才能做到这一点?

显然,以上并没有足够的描述我的问题......让我们看看这是否有效...

1 个答案:

答案 0 :(得分:1)

右键单击文本框并转到Textbox properties,在“操作”选项卡中选择Go to URL并使用您需要的表达式:

 ="mailTo:example@gmail.com"

另外,如果您将Place Holder Markup Type属性设置为HTML,则可以使用如下表达式:

="<a href=" & CHR(34) & 
"mailto:alejandro.zuleta@example.com" & Chr(34) &
">send mail to alejandro</a>"

这导致指向指定邮件地址的超链接,该地址执行您的默认电子邮件客户端以发送邮件。

如果有帮助,请告诉我。