สวัสดีครับเพื่อนๆ นานหนักนานแล้วที่ผมได้เขียนบทความเกี่ยวกับ jasper report กับ iReport ก็ตั้งใจว่าจะเขียนต่อแต่ก็หยุดไปเฉยๆ (มีเรื่องอื่นต้องรีบศึกษาก่อนครับ) และเมื่อได้กลับมาเขียนก็ได้ความรู้มาว่า แท้จริงแล้ว jasper report ถูกจัดการด้วยอีกเครื่องมือหนึ่งที่ทันสมัยกว่า iReport เสียอีก (วัดจากความสามารถที่มากกว่า iReport) มันมีชื่อว่า Jaspersoft Studio ครับ
ถามว่า Jasper report คืออะไร?
ตอบ มันคือไลบรารี่ของจาวา (จาร์ไฟล์) ที่ว่าด้วยเรื่องของการสร้างรายงานครับ ตัวตนคือ XML และท้ายที่สุดมันสามารถกลายร่างไปเป็น PDF, RTF, XML, XLS, CSV, HTML, XHTML, text, DOCX, OpenOffice เป็นต้น
ต้องเขียน XML เหรอถึงจะสร้างรายงานได้?
ตอบ ถูกต้องครับ
ยากไปไหมถ้าจะให้เขียน XML?
ตอบ ยากเมื่อเราไม่ทราบความหมายของ tag ครับ แต่ก็มีเครื่องมือช่วยเขียน XML ให้ มีอยู่สองตัวที่ผมแนะนำ
- iReport
- Jaspersoft Studio
เครื่องมือสร้างรายงานด้วย Jasper report library ทั้งสองที่กล่าวมาต่างกันอย่างไรเหรอ?
ตอบ ขอตอบแบบง่ายที่สุดดังนี้ครับ
- iReport มีสภาพแวดล้อม (หน้าตาโปรแกรม) ที่เกิดจากการ design ในแบบของ Netbeans (netbeans-based)
- Jaspersoft Studio มีสภาพแวดล้อมที่เกิดจากการ design ในแบบของ Eclipse (eclipse-based) และยังถูกพัฒนามาอย่างต่อเนื่อง มีความสามารถในการทำงานกับรายงานมากกว่า iReport
Note.
ดูรายละเอียดของ Jaspersoft Studio ได้จาก http://community.jaspersoft.com/wiki/jaspersoft-studio-features
แล้วจะดาวน์โหลด Jaspersoft Studio ได้ที่ไหน?
ตอบ สามารถดาวน์โหลดได้ในหน้ารวมนี้
http://community.jaspersoft.com/download
แล้วฟรีหรือเปล่า?
ตอบ Jaspersoft Studio มีสองรุ่นครับ คือ
- community ฟรี
- commercial จ่ายเงิน
ผมเลือกแบบฟรีครับ
http://community.jaspersoft.com/project/jaspersoft-studio
แล้วสร้าง report อย่างไร?
ตอบ สามารถอ่านได้จากเอกสารนี้ครับ (ผมเลือกเวอร์ชัน 6.3.0)
http://community.jaspersoft.com/documentation/tibco-jaspersoft-studio-user-guide/v630/getting-started-jaspersoft-studio
part นี้ไว้เท่านี้ก่อนนะครับ ไว้โอกาสต่อไปเรามาสร้างรายงานตามเอกสารของ Jaspersoft ข้างต้นกัน สวัสดีครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น