PB avec Etat Crystal Report [Résolu]

cs_titi66
Messages postés
120
Date d'inscription
mercredi 14 janvier 2004
Dernière intervention
3 mars 2009
- 8 déc. 2005 à 17:00 - Dernière réponse : cs_titi66
Messages postés
120
Date d'inscription
mercredi 14 janvier 2004
Dernière intervention
3 mars 2009
- 9 déc. 2005 à 09:08
Bonjour

j'utilise un dataset (avec 4 datatable) que j'ai crée manuellement dans l'editeur
je remplis ce dataset et l'affiche dans un grid
j'ai crée un état pour chaque table : en y incluant la table du dataset voulue.
j'ajoute les champs de la table à l'etat.
quand je visualise avec un reportviewer , j'ai une page blanche.


//on objet reportdoc
oRpt =
new
ReportDocument();


oRpt.Load( strChemin+
strNomTable+
"_"+strSociete+
".rpt");


// mon objet report viewer sur le form
RVFacture.ReportSource =oRpt;


RVFacture.RefreshReport();

Help please !!
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
LUDINSKI
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Dernière intervention
22 mai 2012
- 9 déc. 2005 à 08:52
3
Merci
Salut,

Je pense que tu as oublié de transmettre le DataSet à ton document :

// Transmet le dataset à l'état
oRpt.SetDataSource( _monDataSet );

Non ?

Merci LUDINSKI 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

Commenter la réponse de LUDINSKI
cs_titi66
Messages postés
120
Date d'inscription
mercredi 14 janvier 2004
Dernière intervention
3 mars 2009
- 9 déc. 2005 à 09:08
0
Merci
effectivement cela fonctionne mieux...

en fait j'ai basculé une appli. de VS2003 à VS 2005 et j'ai modifié mon dataset pour regrouper les 4 tables dans un seul dataset...
Je n'avais pas besoin de faire un SetDataSource avant.
Commenter la réponse de cs_titi66

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.