Recent Post

Monday, April 1, 2013

In report trên asp.net

by Unknown  |  at  11:06 PM



làm web báo cáo ko thể in được theo cái nut in của crytal report ức chế chơi kiểu convert nó về pdf rùi in ^^!


đây là 1 vidu cũng hay , mọi ng xem thấy hay thì thanks phát hehe


+ database Test có 1 bảng a(id,ten)


load dữ liệu in


CrystalReport1 cr = new CrystalReport1();





protected void Page_Load(object sender, EventArgs e)


{


SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["TestConnectionString"].ConnectionString);


SqlDataAdapter da = new SqlDataAdapter("select *from a", conn);


DataSet ds = new DataSet();


da.Fill(ds);


DataTable dt = new DataTable();


dt = ds.Tables[0];





cr.SetDataSource(dt);


CrystalReportViewer1.ReportSource = cr;


CrystalReportViewer1.DataBind();


}


// đây nút xuất ra nè


protected void Button1_Click(object sender, EventArgs e)


{





MemoryStream oStream ; // using System.IO


oStream = (MemoryStream)


cr.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);


Response.Clear();


Response.Buffer = true;


Response.ContentType = "application/pdf";


Response.BinaryWrite(oStream.ToArray());


Response.End();


}


file đính kèm ^^!

0 comments:

Proudly Powered by Blogger.