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 ^^!
Monday, April 1, 2013
In report trên asp.net
by Unknown |  at 11:06 PM
Proudly Powered by Blogger.
0 comments: