Etat crystal report Passage de paramètres
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:
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. |