- เกี่ยวกับ 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