我想通過在SSRS報告中單擊其URL來打開PDF文件。我聽說有可能使用JavaScript。所以我嘗試在SSRS表達式中使用="javascript:void window.open('yoururl&rs:Command=Render"')"
。它僅適用於https和http。如何在SSRS報告的新窗口中打開URL?
但是我想打開的URL如下。 \\\ourcompanyname.local\systems\documents\abcd.pdf
。
作爲一名數據庫開發人員,如果可以使用SQL腳本,我將非常高興。如果不是,請使用一些JavaScript幫助我。
你能從你的行動表達後的價值嗎?你不包括&rs:Command = Render是你嗎?當它不起作用時,會發生什麼,錯誤/什麼都沒有?你是在BIDS中測試它還是從報告服務器測試(javascript在BIDS預覽中不起作用)? – user3056839
=「javascript:void(document.open('」&Fields!LOCATION.Value&「','_ blank'))」 我們從位置列獲取pdf位置(URL)。 我在跳轉到URL操作時使用了這個表達式。它正在爲http和https網站工作。但不適用於URL格式爲\\ ourcompanyname.local \ systems \ documents \ abcd.pdf 請讓我知道是否需要更改表達式。 在此先感謝。 –