Export PDF Report Using API XtraReport Devepxress Asp.net

0 thích 0 không thích
1 lượt xem
đã hỏi 20 Tháng 12, 2023 trong Devexpress bởi nguyenthao (9,000 điểm)
 public ActionResult PrintReprtForSpecicDates(DateTime startdate, DateTime enddate)
    {
        using (ProDbDataContext _Context = new ProDbDataContext())
        {
            List<Sp_GetSpecificRecordResult> RecordList = _Context.Sp_GetSpecificRecord(startdate,enddate).ToList();
            var dt = Helper.Helper.ToDataTable(RecordList);
            RptGetSpecificRecords reportobj = new RptGetSpecificRecords();
            reportobj.DataSource = dt;
            reportobj.Parameters["Startdate"].Value = Convert.ToDateTime(startdate).ToShortDateString();
            reportobj.Parameters["Enddate"].Value = Convert.ToDateTime(enddate).ToShortDateString();
            var stream = new MemoryStream();
            reportobj.ExportToPdf(stream);
            return File(stream.GetBuffer(), "application/pdf");
        }
    }

Looking for an answer?  Share this question:     

Xin vui lòng đăng nhập hoặc đăng ký để trả lời câu hỏi này.

...