Précédent   Forum du club des développeurs et IT Pro > Logiciels > Solutions d'entreprise > Business Intelligence > SAP Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/10/2012, 10h58   #1
chrbruno
Invité de passage
 
Inscription : octobre 2012
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2012
Messages : 1
Points : 0
Points : 0
Par défaut Report basé sur XML/Web Service et dataset

Bonjour,

Pour la partie design de mes rapports, je souhaitais utiliser une source de données XML et Web Service, basée sur un fichier XML et un fichier XSD définis en local.

Pour la génération du rapport dans l'appli (page ASP.NET) j'aurai voulu remplacer les données du fichier XML utilisé pour le design par des données issues du même schéma, mais avec un dataset C#

Pourriez vous me dire si cela est possible ? l'appel de SetDataSource ne semble pas suffisant (pb sur les noms des tables du dataset par exemple?). Mon code est le suivant :

DataSet ds = new DataSet();
ds.ReadXml("the_same_xml_file");
CrystalReportSource1.Report.FileName = "reports/report1.rpt";
CrystalReportSource1.ReportDocument.SetDataSource(ds);

j'ai systématiquement l'erreur "impossible de charger les informations de la base de données, erreur dans le fichier XXXXX.rpt"
Qu'en pensez vous ? avez vous trouvé du code exemple ?

Si cette approche n'est pas la bonne, est-il possible de passer par une source ADO.NET en lui fournissant un fichier XML d'exemple pour le design, mais avec un lien sur le schéma pour avoir les bons types de données ?

Merci de votre aide

Cordialement,
Christian
chrbruno est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h20.


 
 
 
 
Partenaires

Hébergement Web