1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
CrystalReports.CrystalReportPrestations_Simple CrystalReportPrestations1 = new CrystalReportPrestations_Simple();
ParameterFields paramFields = new ParameterFields();
//Exemple range
ParameterField paramFieldClient = new ParameterField();
paramFieldClient.ParameterFieldName = "NumClient";
ParameterRangeValue rangeVal = new ParameterRangeValue();
int min=0;
int max=50;
rangeVal.StartValue = min;
rangeVal.EndValue = max;
paramFieldClient.CurrentValues.Add(rangeVal);
paramFields.Add(paramFieldClient);
//Exemple DiscreteValue
ParameterField paramFieldDossier = new ParameterField();
int NumDossier=4;
paramFieldDossier.ParameterFieldName = "Dossier";
ParameterDiscreteValue discreteVal = new ParameterDiscreteValue();
discreteVal.Value = NumDossier;
paramFieldDossier.CurrentValues.Add(discreteVal);
paramFields.Add(paramFieldDossier);
crystalReportViewer1.ReportSource=CrystalReportPrestations1 ;
crystalReportViewer1.ParameterFieldInfo = paramFields; |