public static void ShowReport(Object objReport) { Form frmReport = new Form(); frmReport.WindowState = FormWindowState.Maximized; CrystalDecisions.Windows.Forms.CrystalReportViewer crViewer = new CrystalDecisions.Windows.Forms.CrystalReportViewer(); crViewer.Dock = DockStyle.Fill; crViewer.ShowGroupTreeButton = false; crViewer.ReportSource = objReport; frmReport.Controls.Add(crViewer); crViewer.RefreshReport(); frmReport.Show(); } private void btnPrint_Click(object sender, EventArgs e) { String strQry = String.Empty; DataSet dsReport = new DataSet("dsQuotation"); sqlQry = "Select * from Quotation WHERE VN_Quotation_ID=" + ddlQuoId.Text + ""; SqlDataAdapter adp = new SqlDataAdapter(sqlQry, cn); adp.Fill(dsReport); dsReport.AcceptChanges(); Quotation_Proces.rptQuotation rptQuo = new Quotation_Proces.rptQuotation(); rptQuo.SetDataSource(dsReport); ShowReport(rptQuo); //crystalReportViewer1.ReportSource = rptQuo; //crystalReportViewer1.Refresh(); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)