Click here to Skip to main content
15,888,286 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
C#
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();
            }
Posted
Comments
MayurDighe 27-May-15 15:30pm    
put breakpoints at last 3 statements in btnPrint_Click event, and Check whether rptQuo contains some values that you trying to fetch from query.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900