Hi
I am having a problem and been looking for days on passing a variable to a textbox in reportviewer.
Currently I have one date string and eventually will have six that I want to pass to textboxes in my .rdlc report. I am pulling information from a database to place in the report and have constructed a dataset. The dataset does not allow me to pull the dates I need since they are future dates, i.e. timecards/dairycards and the dates are picked from a calendar control, The dates are stored as variables and placed in an array for the report.
I keep getting the following error message when I run the report:
LocalProcessingException was unhandled.
Microsoft.Reporting.WinForms.LocalProcessingException was unhandled
Message="An error occurred during local report processing."
Source="Microsoft.ReportViewer.WinForms"
Below is my code for the btnRun_Click event:
private void btnRun_Click(object sender, EventArgs e)
{
reportViewer1.ProcessingMode = ProcessingMode.Local;
LocalReport localReport = reportViewer1.LocalReport;
reportViewer1.LocalReport.ReportPath = "Report1.rdlc";
string param0 = GlobalClass.GlobalVar;
ReportParameter inputdata = new ReportParameter("DateOne", param0);
this.reportViewer1.LocalReport.SetParameters(new ReportParameter[] {inputdata});
this.EMPLOYEESTableAdapter.Fill(this.AttendanceDataSet.EMPLOYEES);
this.reportViewer1.RefreshReport();
}
I have highlighted the line of code that the exception is thrown at.
I do have on my report the textbox expression set as:
=Parameters!inputdata.Value
I have looked everywhere I can think to find a solution. Any advice would be helpful.
Thanks in advance