bonjour,
Je tente d'exporter un état crystal report en pdf.
Je n'ai pas de problème pour ce qui s'agit de générer l'état (à partir d'un DataSet Fortement Typé). Mais le problème arrive au niveau de l'export.
J'arrive à faire un export pdf mais le fichier est illisible
Je pense que le problème se situe au niveau de l'ExportToStream vu que je fait un conversion implicite d'un stream en memorystream, mais je ne trouve pas comment faire la conversion (à moins que le problème soit tout autre)
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
23 Dim dt As New DataTable("Abonne") 'déclaration des colonnes Dim dr As DataRow 'remplissage dt.Rows.Add(dr) Dim crt As New AboPart crt.SetDataSource(dt) CrystalReportViewer1.ReportSource = crt Dim oStream As MemoryStream oStream = crt.ExportToStream(ExportFormatType.PortableDocFormat) Response.Clear() Response.Buffer = True Response.ContentType = "application/pdf" Response.BinaryWrite(oStream.ToArray())
Quelqu'un aurait une idée là dessus?
Partager