【问题标题】:SSRS - not clickable link in a text fieldSSRS - 文本字段中不可点击的链接
【发布时间】:2020-09-28 13:28:57
【问题描述】:

我需要使用操作属性转到文本字段的 URL 在新窗口中打开 SSRS 报告。

我试试这个。

选择 URL 字段中的代码是:

="javascript:void(window.open('http://myreportserver/ReportServer/Pages/ReportViewer.aspx?/foldername/reportname&rs:Command=Render&parameter01=" + Parameters!Parameter01.Value+ "&Parameter02=" + Parameters!Parameter02.Value + "','_blank'))"

问题在于,在 SSRS 报告中,我设置属性 Action Go to URL 的字段看起来像一个简单的文本字段,没有可点击的链接。

如果我在 Action Go to URL 中插入类似

的链接
="www.stackoverflow.com"

或者喜欢

="javascript:void(window.open('http://myreportserver/ReportServer/Pages/ReportViewer.aspx?/foldername/reportname&rs:Command=Render&parameter01=parameter01','_blank'))"

文本字段变成可点击的链接。

【问题讨论】:

    标签: reporting-services hyperlink new-window


    【解决方案1】:

    我解决了这个问题。

    我创建了一个隐藏字段,并在其中写了表达式

    ="javascript:void(window.open('http://reporting.italia.texa.org/ReportServer/Pages/ReportViewer.aspx?/Amministrazione/test2&rs:Command=Render&Parameter01=" + Fields!Field01.Value + "&Parmeter02=" + Fields!Field02.Value + "&Parmeter03=" + Fields!Field03.Value + "&FornitorePrimaNota=" + Fields!Codice.Value + "&Anno=" + CStr(YEAR(Fields!DataMovimento.Value)) + "&Quarter=" + Parameters!Quarter.Value + "','_blank'))"
    

    在可点击字段的文本属性中,我已在“操作”部分的“选择 URL”中编写了此内容

    =ReportItems!URL.Value
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-28
      • 1970-01-01
      • 2018-10-24
      相关资源
      最近更新 更多