0
我有一個帶有幾個圖形元素的SSRS報表。我想隱藏這些當報表導出出到Excel,所以我已經改變了Visibility
屬性:報表中的可見性屬性不起作用
=Globals!RenderFormat.Name = "EXCEL"
導出從報表生成器到Excel報告工作正常;查看報告時會顯示圖形,但不包括在.xls
文件中。但是,如果我通過執行此代碼從我的ASP.Net站點導出報告:
byte[] result = Myreportviewer.ServerReport.Render("Excel");
Response.Clear();
Response.ClearHeaders();
Response.AddHeader("content-disposition", "attachment;filename=MyReport.xls");
Response.AddHeader("Content-Length", result.Length.ToString());
Response.ContentType = "application/vnd.ms-excel";
Response.BinaryWrite(result);
Response.Flush();
Response.End();
..生成的文件包含圖形。
我也試過改變EXCEL
到EXCELOPENXML
,看起來沒有什麼區別。