Bonjour
je suis entrain de faire un état crystal report avec passge de paramètres mais lorsque l'état s'affiche il me marque :"Paramètre incorrect".
Je vous mets mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 ParameterField paramField = new ParameterField(); paramField.Name = "@NOM"; ParameterDiscreteValue paramDiscreteValue = new ParameterDiscreteValue(); paramDiscreteValue.Value = "DELAGEY"; paramField.CurrentValues.Add(paramDiscreteValue); //Création du document //On met le chemin d'accèes au fichier crystal report string reportPath = cl_declaration.PASS_CR + "MVT_RH.rpt"; //Sous la chaîne déclarée, déclarez une instance de ReportDocument. ReportDocument reportDocument = new ReportDocument(); //Chargez dans ReportDocument la variable chaîne liée à la classe de rapport non incorporé et contenant le chemin d'accès au répertoire de fichiers. reportDocument.Load(reportPath); ParameterFields parameterFields = CrystalReportViewer1.ParameterFieldInfo; parameterFields.Add(paramField); //Affectez l'instance de ReportDocument (qui contient maintenant la classe de rapport non incorporé chargée) à la propriété ReportSource du contrôle CrystalReportViewer. //On remplit le document à partir du dataset CrystalReportViewer1.ReportSource = reportDocument; //Pour visualiser le rapport, créez et exécutez votre projet.
Partager