我們在SSRS中的報告很少。當我嘗試從excel文件下載SSRS服務器站點的報告時,也就是說我從服務器站點下載文件到excel(文件)的位置時,它會消耗1000 kb,但是當我嘗試重新保存它時(沒有任何更改使用另存爲重新保存)excel文件大小實際上減少到其一半到500 kb。如果您有任何問題,請告訴我如何有效地將報告導入excel文件。重新保存時Excel文件大小減少到一半
謝謝
我們在SSRS中的報告很少。當我嘗試從excel文件下載SSRS服務器站點的報告時,也就是說我從服務器站點下載文件到excel(文件)的位置時,它會消耗1000 kb,但是當我嘗試重新保存它時(沒有任何更改使用另存爲重新保存)excel文件大小實際上減少到其一半到500 kb。如果您有任何問題,請告訴我如何有效地將報告導入excel文件。重新保存時Excel文件大小減少到一半
謝謝
這聽起來像你可能會部署,而不是.XLSX(EXCEL 2007+)你的SQL Server版本(可能2008R2)仍然呈現。xls(Excel 2003中)的報告。我們之前已經看到過這種行爲。這是一個已知問題according to Microsoft。 Excel 2003的文件(.xls)文件
重要
大小微軟Excel 2003中的呈現擴展插件已被棄用。有關詳細信息,請參閱SQL Server 2016中SQL Server Reporting Services中的棄用功能。
當報告首次導出並保存到Excel 2003時,它們不受益於Excel自動應用於其.xls工作簿文件的文件優化。較大的文件大小可能會導致電子郵件訂閱和附件出現問題。要減小導出報告的.xls文件的大小,請打開* .xls文件,然後重新保存工作簿。重新保存工作簿通常會將文件大小縮小40%到50%。
這可以通過升級到渲染爲.XLSX的更高版本的SQL來解決。如果將SharePoint用作主機,則可能需要將SharePoint升級到appropriate version。
因此,當你重新保存excel文件時,excel文件是一半大?重新保存數據時是否丟失數據,或者文件大小是否正在改變。如果您將.xls文件保存爲.xlsx或.xlsb,那麼大小會減小。如果您將.xlsx保存爲.xlsb,則大小也會減小。發生這種事情嗎? – Jarom
您使用的是哪個版本的SSRS? –
Hey @ Jarom,除了文件大小的變化,當我打開文件並將其從1000 kb重新保存到500 kb時,數據沒有區別,當我重新保存它時 – Aswin