public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { RaporHasarliGetirenler rpt = new RaporHasarliGetirenler(); rpt.Site = this.Site; return(rpt); }
private void FormPdfRaporHasarliGetirenler_Load(object sender, EventArgs e) { DataTable DataTable = new DataTable(); SqlDataAdapter Adapter = new SqlDataAdapter("SELECT TbUyeler.TcKimlikNo,TbUyeler.AdiSoyadi,TbKitaplar.KitapAdi,TbKitaplar.YazarAdi,TbOkunanKitaplar.VerilisTarihi,TbOkunanKitaplar.BitisTarihi,TbOkunanKitaplar.TeslimTarihi,TbOkunanKitaplar.HasarDurumu From TbKitaplar INNER JOIN TbOkunanKitaplar ON TbKitaplar.KitapAdi=TbOkunanKitaplar.KitapAdi AND TbKitaplar.YazarAdi=TbOkunanKitaplar.YazarAdi INNER JOIN TbUyeler ON TbOkunanKitaplar.TcKimlikNo=TbUyeler.TcKimlikNo WHERE HasarDurumu='Hasarlı Getirdi'", Baglanti); Adapter.Fill(DataTable); RaporHasarliGetirenler RaporHasarliGetirenler = new RaporHasarliGetirenler(); RaporHasarliGetirenler.SetDataSource(DataTable); string Yol = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Rapor.pdf"); RaporHasarliGetirenler.ExportToDisk(ExportFormatType.PortableDocFormat, Yol); PdfRapor.src = Yol; File.Delete(Yol); }