private void ShowSingleMaterialReport() { //reset divMaterialStatus.Visible = true; MaterialStatusReportViewer.Reset(); //datasource DataTable dt = GetMaterialStatusData(txtMaterialCode.Text.Trim()); ReportDataSource rdataSource = new ReportDataSource("MaterialDataSet", dt); MaterialStatusReportViewer.LocalReport.DataSources.Add(rdataSource); //path MaterialStatusReportViewer.LocalReport.ReportPath = "Report/SingleMaterialStatusReport.rdlc"; //parameter ReportParameter[] rptParam = new ReportParameter[] { new ReportParameter("MaterialCode", txtMaterialCode.Text.Trim()) }; MaterialStatusReportViewer.LocalReport.SetParameters(rptParam); //refresh MaterialStatusReportViewer.LocalReport.Refresh(); btnMShidden.Focus(); }
private void ShowAllMaterialReport() { //reset divMaterialStatus.Visible = true; MaterialStatusReportViewer.Reset(); //datasource DataTable dt = GetMaterialStatusData(""); ReportDataSource rdataSource = new ReportDataSource("MaterialDataset", dt); MaterialStatusReportViewer.LocalReport.DataSources.Add(rdataSource); //path MaterialStatusReportViewer.LocalReport.ReportPath = "Report/AllMaterialStatusReport.rdlc"; //parameter //MaterialStatusReportViewer.LocalReport.SetParameters(rptParam); //refresh MaterialStatusReportViewer.LocalReport.Refresh(); btnMShidden.Focus(); }