Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/05/2006, 00h24   #1
Invité de passage
 
Inscription : mai 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 6
Points : 2
Points : 2
Envoyer un message via MSN à MESSI Envoyer un message via Skype™ à MESSI
Par défaut Passer un DataSet a un etat crystal report

Bonjour, actuelement je travaille sur la generation de rapports a partir d'une base de données SQL Server, le probleme c'est que je devrai generer des rapport a partir d'un Data set deja Définit dans mon code C#,
Ma question est : est ce qu'il y'a un moyen d'alimenter mon état avec mon data set ecrit en C# ?
Merci de me repondre
MESSI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2006, 10h18   #2
Rédacteur
 
Avatar de HULK
 
Inscription : juillet 2003
Messages : 1 212
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juillet 2003
Messages : 1 212
Points : 1 039
Points : 1 039
1 - tu ajoute à ton projet un element crystal report, iic on va dire qu'on le nomme "ETAT"
2 - à cet état tu lui affecte comme source de données ton dataset. Onglet a gauche 'explorateur de champs', clic droit sur champs de base de données, ajouter. Les champs de ton dataset vont apparaitre.
3 - tu glisse ces champs dans la zone détais de ton état
4 - sur ton design tu place un composant crystalreportviewer que l'on va nommer "crvETAT"
4 - dans ton code, une fois que tu as rempli ce dataset et donc ton datagrid, tu mets ca pour afficher ton état (ici je suis en vb) :

Code :
Code :
1
2
3
4
 
Dim report AS New ETAT
report.SetDataSource(TON_DATASET)
crvETAT.ReportSource = report
__________________
j'suis vert !
HULK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2006, 11h21   #3
Invité de passage
 
Inscription : mai 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 6
Points : 2
Points : 2
Envoyer un message via MSN à MESSI Envoyer un message via Skype™ à MESSI
est ce qu'il y'a pas un moyen de faire ces etapes avec du code C# ?
MESSI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2006, 11h42   #4
Invité de passage
 
Inscription : mai 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 6
Points : 2
Points : 2
Envoyer un message via MSN à MESSI Envoyer un message via Skype™ à MESSI
peut etre que j'ai mal expliqué mon probleme,
alors
j'ai un dataset ecrit en code (càd) ce n'est pas un dataset Typé, je veu generer un etat a partir de ce dataset, de maniere a ce que je puisse modifier les parametres de connexion vers la base de données.
sinon si je traville avec le mode assistant, est ce qu'il y'a un myoen de modifier ces parametres, et donc mon application pourra marché sur un autre poste avec un nouveau serveur de bases de données 'tjrs SQL Server) mais evidemment je devrai changer qques parametres de connexion.
j'espere que je suis plus precis cette fois ci.
MESSI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2006, 12h34   #5
Rédacteur
 
Avatar de HULK
 
Inscription : juillet 2003
Messages : 1 212
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juillet 2003
Messages : 1 212
Points : 1 039
Points : 1 039
si tu es pas passer par le concepteur de visual studio, je ne sais pas
__________________
j'suis vert !
HULK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 01h14   #6
Invité de passage
 
Inscription : avril 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 17
Points : 3
Points : 3
Salut
jé le meme probleme que le votre, j'aimeraais bien savoir si tu as trouvé une solution pour résoudre ce probleme?
cleaver est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 15h57   #7
Membre habitué
 
Avatar de arthenius
 
Homme
Développeur .NET
Inscription : mars 2005
Messages : 107
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2005
Messages : 107
Points : 110
Points : 110
la solution est bien de faire un dataset type

et de le remplir avec n'importe quelle dataadapteur (pour toute connection possible et imaginable...)

puis de faire le rept.SetDatasource(ds);
arthenius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h25.


 
 
 
 
Partenaires

Hébergement Web