public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
 {
     rpPhongtheoKieuPhong rpt = new rpPhongtheoKieuPhong();
     rpt.Site = this.Site;
     return rpt;
 }
Beispiel #2
0
 private void btnPhongKP_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     //ReportDocument cryRpt = new ReportDocument();
     ////string[] _str = Application.StartupPath.Split('\\');
     ////string path = String.Join("\\", _str.Take(_str.Count() - 2).ToArray());
     ////cryRpt.Load(path + @"\Report\rpPhongtheoKieuPhong.rpt");
     ////cryRpt.Refresh();
     ////crv.ReportSource = cryRpt;
     ////crv.Refresh();
     var rp = new Report.rpPhongtheoKieuPhong();
     CrystalDecisions.Shared.TableLogOnInfo info;
     info = rp.Database.Tables[0].LogOnInfo;
     info.ConnectionInfo.ServerName = "192.168.1.39";
     info.ConnectionInfo.DatabaseName = "QLKS";
     rp.Database.Tables[0].ApplyLogOnInfo(info);
     rp.ReportOptions.EnableSaveDataWithReport = false;
     crv.ReportSource= rp;
 }