我想将报表查看器内容导出到Excel工作表中。下面的代码写成功但创建了一个新的excel文件。但是,我想打开现有的Excel工作表,并将报表查看器内容放入新的工作表中。
byte[] bytes = viewer.LocalReport.Render("Excel", null, out mimeType, out encoding, out extension, out streamIds, out warnings);
System.IO.FileStream fs = new System.IO.FileStream(@"d:\output.xls", System.IO.FileMode.Create);
fs.Write(bytes, 0, bytes.Length);
fs.close();