我在SQL Reporting Services 2008 R2中有一個報告,其中包含一個圖像,其源由表達式給出。圖片不會呈現。這份報告從2005年的一臺機器移到了它的工作狀態。Reporting Services動態圖像源URL錯誤
圖像源被設置爲:
= 「http://example.com/SiteMap/Directory/EmployeePhotos/」 + RTRIM(字段employee_id.Value!)+ 「.JPG」
這應該呈現出這種源的實際報告:
http://example.com/SiteMap/Directory/EmployeePhotos/275.jpg
相反,我只是得到一個空的圖像間隔;當我查看IE中的屬性時,我得到一堆「不可用」值。
我在報告中用上面的確切表達式設置了一行,它給出了期望值。
同樣,圖像在2005盒子上工作得很好,當它在VS 2010中呈現時,它看起來很好。任何想法?一如既往地感謝您的幫助。
報告服務器抓取圖像,而不是瀏覽器。這意味着服務帳戶,而不僅僅是用戶,必須有權訪問外部資源。 好消息是,您無需更改SSRS運行的實際帳戶。報告服務允許您分配SSRS將用於獲取外部資源的執行帳戶。 設置有權訪問資源的帳戶;完成並完成。 –