public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            PurchaseDetailReport rpt = new PurchaseDetailReport();

            rpt.Site = this.Site;
            return(rpt);
        }
示例#2
0
        private void GetReport()
        {
            DBC a = new DBC();

            if (Request.QueryString["month"] != null && Request.QueryString["year"] != null)
            {
                int    month = Convert.ToInt32(Request.QueryString["Month"]);
                string mnth  = DateTimeFormatInfo.CurrentInfo.GetMonthName(month);
                PurchaseDetailReport objRpt = new PurchaseDetailReport();
                crystalReport = objRpt;

                a.ExcecuteQuery("Select * from PurchaseInvoiceTable where month(P_Date)='" + Request.QueryString["month"].ToString() + "' and year(P_Date)='" + Request.QueryString["year"].ToString() + "'");

                crystalReport.SetDataSource(a.DT);

                crystalReport.SetParameterValue("year", Request.QueryString["year"].ToString());

                crystalReport.SetParameterValue("month", mnth);

                CrystalReportViewer1.ReportSource = crystalReport;
            }
        }