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
Code :
- 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())
|
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)
Quelqu'un aurait une idée là dessus?
---------------
Je ne crois qu'aux statistiques que j'ai moi-même falsifiées