我有一份报告(SSRS
),其中包含各个行动的链接。
javaScript
就在那里,以便在我的Web应用程序中使用时,新的向下钻取报告将在新的弹出窗口中打开。
ALAS,将报告导出为PDF时,链接(向下钻取)不再有效,因为PDF无法处理javaScript ...
PDF
中导出的javaScript
中的链接?SSRS
完全关闭链接?代码:
="javascript:void(window.open('" & Parameters!WebServer.Value & "/pages/reports/somePage.aspx?params=" & Parameters!dfb_DataSet_GN4.Value) & "','Blue','location=no,resizable=yes,menubar=no,toolbar=no,scrollbars=yes,status=no,height=704,width=985'))"
答案 0 :(得分:1)
= IIf(参数!RenderURLForExcelOrPDF.Value = True,“ - URL - ”,“javascript:void(window.open(' - URL - '))”)
答案 1 :(得分:0)
不确定是否可以这样做,但我认为不行。 但是,您可以拥有一个隐藏参数,默认情况下使用javascript链接,并在susbcriptions中使用普通链接。
答案 2 :(得分:0)
以下为我工作
=IIf(Globals!RenderFormat.IsInteractive=false, Fields!Link.Value, "javascript:void(window.open('" & Fields!Link.Value & "','_blank'))")