Devexpress XtraReport farklı sayfaları tek sayfada birleştirme
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
XtraReport reportMerge = new XtraReport(); reportMerge.Name = "Raporadi_" + String.Format("{0:dd_MM_yyyy_HH_mm_ss}", DateTime.Now); reportMerge.CreateDocument(); IList<XtraReport> reportList = new List<XtraReport>(); rapor.muhtar rpr = new rapor.muhtar(); for (int im = 0; im < dt.Rows.Count; im++) { menu["parsel"] = filtrelenmis.Rows[im]["parsel"].ToString(); rpr.dtVeriler1._DtVeriler.Rows.Add(menu); } rpr.CreateDocument(); reportList.Add(rpr); rpr.dtVeriler1.Dtustmenu.Rows.Clear(); } for (int i = 0; i < reportList.Count; i++) { reportMerge.Pages.AddRange(reportList[i].Pages); reportMerge.PrintingSystem.ContinuousPageNumbering = false; } reportMerge.ShowPreview(); reportMerge.BringToFront(); |
Reklam