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

            rpt.Site = this.Site;
            return(rpt);
        }
Example #2
0
 private void Generate_Click(object sender, RoutedEventArgs e)
 {
     if (start.Text != "" && end.Text != "")
     {
         string[] startDate    = start.Text.Split('-');
         string[] endDate      = end.Text.Split('-');
         DateTime startingTime = new DateTime(Convert.ToInt32(startDate[2]), Convert.ToInt32(startDate[1]), Convert.ToInt32(startDate[0]));
         DateTime endTime      = new DateTime(Convert.ToInt32(endDate[2]), Convert.ToInt32(endDate[1]), Convert.ToInt32(endDate[0]));
         CrystalBuyerMainReport rptMainBuyer = new CrystalBuyerMainReport();
         rptMainBuyer.SetDatabaseLogon("proyekpcs", "proyekpcs", "orcl", "");
         rptMainBuyer.SetParameterValue("startTime", startingTime);
         rptMainBuyer.SetParameterValue("endTime", endTime);
         rptMainBuyer.SetParameterValue("userName", username);
         viewerCR.ViewerCore.ReportSource = rptMainBuyer;
     }
     else
     {
         MessageBox.Show("Data Input Is Required");
     }
 }