ASP.NET Crystal Reports Print Without Preview


สำหรับท่านที่เคยใช้งาน Crystal report บน ASP.Net คงประสบปัญหาเช่นเดียวกัน เมื่อกดปุ่ม Print บน tollbar ของ CrystalReportViewer จะเจอหน้าจอ Print ให้เลือกเครื่องพิมพ์ ทำให้ผู้ใช้งานไม่สะดวกในการใช้งาน image

คุณสามารถทำให้ผู้ใช้งานใช้งานได้รวดเร็วขึ้น โดยการใส่โค้ดการพิมพ์ออกเครื่องพิมพ์ทันที ได้ ดังนี้

จากบนทความ: ASP.NET Crystal Reports Export PDF เราไปเพิ่มปุ่ม Print แล้วใส่โค้ดดังนี้:

protected void btPrint_Click(object sender, EventArgs e)
{
    ReportDocument repDoc = this.Session[“ReportSource”] as ReportDocument;
    Response.Buffer = false;
    Response.ClearContent();
    Response.ClearHeaders();
    repDoc.PrintToPrinter(1, true, 0, 0);

}

Advertisements
เกี่ยวกับ

Nuchit Atjanawat is a Microsoft MVP, GreatFriends Community Leader, WindowsITPro Columnist(Mr.Nano), Silverlight Business Application Instructor, Speaker in various Microsoft events, Author, passionate Blogger and a Software Engineer by profession. He has a very good skill over Silverlight, LightSwitch, C#, XAML & Blend. He shares his technical findings, tutorials in his technical blog. Follow his Blog and Facebook page to be updated on latest articles. - Technical Blog: https://janawat.wordpress.com - WindowsITPro Columnist(Mr.Nano): http://windowsitpro.net - The GreatFriends.Biz Community Discussion Board (nano): http://greatfriends.biz - witter: https://twitter.com/janawat - Facebook Page: https://www.facebook.com/nuchit - Instructor: http://bit.ly/GF250-01, http://bit.ly/GF150-02

เขียนใน Crystal Reports
3 comments on “ASP.NET Crystal Reports Print Without Preview
  1. ของเล่น พูดว่า:

    มีประโยชน์มากครับ ขอบคุณมาก

  2. Teen พูดว่า:

    แล้วถ้าผมต้องการเลือก Printer จะทำยังไงครับ
    คือ เลือก Printer ก่อนแล้วค่อยพิมนะครับ

  3. teera พูดว่า:

    แล้วถ้าเป็น VB 2008 ขอความกรุณา อธิบาย ระเอียดหน่อย นะครับ ขอบคุณมากมาย

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

In Archive
%d bloggers like this: