je tente d'exporter le contenu d'un reportviewer en excel et j'ai le message d'erreur suivant.
le code d'exportation est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 -InnerException {"Extension de rendu Excel*: le nombre de lignes dépasse le nombre maximal possible de lignes par feuille sous ce format*; nombre de lignes demandé*: 87773, nombre de lignes maximal*: 65536"} System.Exception {Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException}
Comment exporter en excel le contenu d'un reportviewer sous le format Excel 2007 ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public string GetAttachFile(ReportViewer pReportViewer, string pCheminStockage) { Warning[] warnings; string[] streamids; string mimeType; string encoding; string extension = ".xlsx"; try { var file = pReportViewer.LocalReport.Render("Excel", null, out mimeType, out encoding, out extension, out streamids, out warnings); var fileStream = new FileStream(pCheminStockage, FileMode.Create); fileStream.Write(file, 0, file.Length); fileStream.Close(); return pCheminStockage; } catch (Exception ex) { throw ex; } }
merci de m'aider
Partager