private void additionToolStripMenuItem_Click(object sender, EventArgs e) { OLAXPayrollBL.Company cmp = new OLAXPayrollBL.Company(); ReportViewerForm myReportViewer = new ReportViewerForm(); DataTable addition = new DataTable(); addition = objAdd.ALLAdditions(); DataSet ds = new DataSet(); ds.Tables.Add(addition); if (ds.Tables[0].Rows.Count > 0) { addition.WriteXml("additionList.xml"); PRAdditionRPT myAlladdition = new PRAdditionRPT(); myAlladdition.SetDataSource(ds); myReportViewer.Show(); myAlladdition.SetParameterValue("CompanyName", objComp.getCompanyName()); myAlladdition.SetParameterValue("Division", User.StrDivision); myReportViewer.cryRPTViewer.ReportSource = myAlladdition; myReportViewer.Show(); } }