private void LoadReport() { try { rptViewer.ProcessingMode = ProcessingMode.Local; dt = objMR_DL.GetItems(MRNO); ReportDataSource source1 = new ReportDataSource(); source1.Name = "dsReports"; source1.Value = dt; #region Report Parameters ReportParameter p1 = new ReportParameter("UserID", CurrentUser.EmployeeID); rptViewer.LocalReport.SetParameters(p1); #endregion rptViewer.LocalReport.DataSources.Clear(); rptViewer.LocalReport.DataSources.Add(source1); rptViewer.LocalReport.Refresh(); rptViewer.RefreshReport(); } catch (Exception ee) { MessageBox.Show(this, ee.Message.ToString(), "Error Loading the Report", MessageBoxButtons.OK); } }