Wednesday, September 16, 2009

Tip about Crystal Report when export or printing

  • เกี่ยวกับ Crystal Report อ่ะนะ
  • คือ ทำหน้าออกรายงานด้วย Crystal Report
  • ในหน้านั้นก็จะมี TextBox เอาไว้ใส่คำค้นโดยใช้ LIKE '%...%'
  • และ ปุ่มเอาไว้กดแล้ว select ข้อมูลมาแสดงในรายงาน
  • ปัญหาเรื่องการออกรายงานนั้นไม่มีอาไร
  • แต่งง ตรงที่พอกด print หรือ export แล้ว หน้านั้นก็ refresh ตัวเองแล้วก็ไม่เกิดอาไรขึ้นงงอย่างแรง
  • พอไปดูโค้ดเก่าที่ทำงานได้ อืมก็เห็นความต่างตรงที่ อันอื่นจะมีการให้ใส่คำค้นหาจากหน้าอื่น แล้ว พอกดปุ่มแล้วส่งคำค้นหา มาที่หน้า Crystal Report viewer ซึ่งโค้ดการออกรายงานจะอยู่ที่ Page Load
  • จากตรงนี้ ใน code เราเลยไปใส่โค้ดออกรายงานที่ Page Load อีกอัน
  • ทำให้รู้ว่า เมื่อกด print หรือ export จะมีการ สร้าง Report ใน C:\Windows\Temp อีกหว่า
  • หรือ ตอนเรา export เค้าจะให้เลือกรูปแบบที่จะส่งออก หน้านี้เมื่อกด Ok ก็จะมีการสร้าง Rpt ใน Temp ด้วย
  • แต่ Local Report ไม่ต้องไปวางโค้ดออกรายงานที่ Page Load ก็ export ได้ปกตินะ

สรุป
  • ใช้ Crystal Report ควรไปวางโค้ดที่ Page Load ด้วย

No comments:

Post a Comment