Bonjour,

Voilà je rencontre un drole de problème.
Je souhaite générer un PDF à partir d'un état CrystalReport.
Si j'utilise le code suivant dans une classe indépendante cela fonctionne.

Mais si je copie/colle ce code dans une Windows Form. Aucune erreur ne se produit, le fichier est bien créé. Mais à l'ouverture du PDF, je suis face à cette erreur :
Détection d'une marque non reconnue : 0,05.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
		ReportDocument FicheOrg = new CR_FicheOrganisme();
		FicheOrg.SetParameterValue("NumOrg", numOrg);
		FicheOrg.SetDatabaseLogon(login,pwd);
 
		DiskFileDestinationOptions diskOpts = new DiskFileDestinationOptions();
		diskOpts.DiskFileName = "C:\\export\\test.pdf";
		FicheOrg.ExportOptions.DestinationOptions = diskOpts; 
		FicheOrg.ExportOptions.ExportDestinationType = ExportDestinationType.DiskFile; 
		FicheOrg.ExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
		FicheOrg.Export();
Ma Windows Form ne contient qu'un bouton appelant ce code.
Si je génère mon document via un composant CrystalReportViewer, le problème est le même.

Que peut bien signifer ce message ? Comment puis je résoudre ce problème ..

Merci de votre aide.
Bruno