private void btnShow_Click(object sender, EventArgs e) { string supCode = cmbSupplier.SelectedValue.ToString(); if (chkSupplier.Checked) { supCode = "%"; } DataSet dataSet = myMonthlySummary.getMonthlyDeductionSummary(Convert.ToInt32(cmbYear.SelectedValue), Convert.ToInt32(cmbMonth.SelectedValue), supCode); dataSet.WriteXml("MonthlyDeductionSummary.xml"); MonthlyDeductionSummaryRPT myReport = new MonthlyDeductionSummaryRPT(); myReport.SetDataSource(dataSet); myReport.SetParameterValue("Year", cmbYear.SelectedValue.ToString()); myReport.SetParameterValue("Month", cmbMonth.Text); myReport.SetParameterValue("Company", BoughtLeafBusinessLayer.BLUser.getCompanyName()); ReportViewer rptViewer = new ReportViewer(); rptViewer.crystalReportViewer1.ReportSource = myReport; rptViewer.Show(); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { MonthlyDeductionSummaryRPT rpt = new MonthlyDeductionSummaryRPT(); rpt.Site = this.Site; return(rpt); }