Я работаю с отчетом Crystal 2008
У меня есть поле параметра с именем HeaderColumn1, значение которого я хочу передать программно.
Я устанавливаю значение поля параметра с помощью следующего кода:
ReportDocument reportDocument = new ReportDocument();
ParameterFields paramFields = new ParameterFields;
ParameterField paramField;
ParameterDiscreteValue paramDiscreteValue;
paramField = new ParameterField();
paramField.Name = "HeaderColumn1";
paramDiscreteValue = new ParameterDiscreteValue();
paramDiscreteValue.Value = "Customer Code";
paramField.CurrentValues.Add(paramDiscreteValue);
paramFields.Add(paramField);
crystalReportViewer1.ReportSource = reportDocument;
crystalReportViewer1.ParameterFieldInfo = paramFields;
crystalReportViewer1.RefreshReport();
При запуске этого кода запрашивается значение ParameterValue параметра HeaderColumn1.
Почему так?Любые решения или предложения?Большое спасибо заранее.
:))