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.