Bonjour Gabrielly,
J'ai cherché dans le net mais j'ai rien trouvé.
J'ai refait le code dizaines de fois mais les memes erreurs.
SVP est ce que vous pouvez m'envoyer le code que vous avez fait.
Vraiment je me suis bloqué![]()
Bonjour Gabrielly,
J'ai cherché dans le net mais j'ai rien trouvé.
J'ai refait le code dizaines de fois mais les memes erreurs.
SVP est ce que vous pouvez m'envoyer le code que vous avez fait.
Vraiment je me suis bloqué![]()
mooona
Tantôt tu m'as parlé de MyReportDesignSetDataSet
Regarde attentivement la dernière image et la boite de dialogue DataSet Properties
J'ai :
1. le Name du DataSet : ClientDS
3. le DataSource Name : MyReportDesign
4. Available DataSets : CClientDataSet (qui est ma classe)
Dans le panneau du Report Data j'ai l'unique ClientDS par autre chose.
Qu'est-ce que tu as chez toi?
Et puis dans le code
Met le chemin complet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2pUserControl->ReportPath =L"C:\\Le chemin complet du repertoire\\Report3.rdlc"
et dans ce code tu met le Name du DataSet ie ClientDS et non CClientDataSet
Je ne vois pas comment je peux t'aider d'avantages!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 pUserControl->AddReportDataSource("ClientDS", dsReportData);
Relie attentivement toute la discussion. Peut-être que tu es un peu nerveuse.
Et fais exactement ce que j'ai indiqué car ça doit marcher.
Bonjour Gabrielly,
J'ai vérifié ce que vous m'avez précisé.
Pour le chemin du report, je l'ai mis comme vous m'avez indiqué et pour le nom du dataset, moi je l'ai mis CClientSataSet.
Au départ une erreur me parait et il reste en chargement.
alors j'ai modifié le mode par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 reportViewer1->SetDisplayMode(DisplayMode::Normal); Puis l'erreur suivante apparaitalors j'ai supprimé les deux lignes suivantes de OnInitialUpdate et je l'ai mit dans OnInitialComponenet:Le traitement du rapport est annulée
alors une erreur de connexion avec les éléments dataset apparait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 reportViewer1->SetDisplayMode(DisplayMode::Normal); reportViewer1->ZoomMode = ZoomMode::PageWidth;
Vraiment j'ai pas trouvé une solution j'ai mis le projet sur le lien suivant:
http://dl.free.fr/rm.pl?h=hL1FCC1Ml&...4TYDHn8OOv3mAm
Est ce que vous pouvez mettre votre code sur le serveur dl.free.fr afin que je puisse le télécharger.
Merci pour votre aide
Merci beaucoup Gabrielly.
C'est comme vous m'avez mentionné. c'est un problème lièe au nom du dataset.
l faut nettoyer la solution puis mettons le nom exacte de la dataset.
C'est bien résolu
J'ai essayé de récapituler ce qui est décrit avec Gabrielly en détaillant quelques problèmes que j'ai eu dans le document ci-joint.
Partager