คำอธิบายโดยละเอียดเกี่ยวกับการพัฒนา IREPORT และ JASPERREPORT 1. บทนำ: JasperReport เป็นเครื่องมือผลิตรายงาน JasperReport Library เป็นเครื่องมือสร้างรายงานที่ยืดหยุ่นและทรงพลังได้ เอ็นจิ้นนี้เขียนโดย Java และสนับสนุนแอปพลิเคชันรูปแบบต่าง ๆ เพื่อสร้างรายงานแบบไดนามิก เอกสารรายงานที่พิมพ์ออกมา Jasperreport จัดระเบียบข้อมูลรายงานตามเอกสาร XML ที่กำหนดไว้ล่วงหน้า ก่อนอื่นเวอร์ชัน IREPORT ที่เราใช้คือ: IREPORT 0.4.1; . 1. เวอร์ชันขั้นต่ำของสภาพแวดล้อมการทำงาน JDK ต้องใช้ 1.2.2 หรือสูงกว่า 2. วิธีการทำงานของ JasperReport (แหล่งที่มาของภาพ: http://ireport.sourceforge.net/cap3.html#3.1) หลังจากผู้ใช้ใช้ iReport เพื่อออกแบบรายงานเขาได้รับไฟล์ XML (สิ้นสุดใน. jrxml) ซึ่งสร้างขึ้น หลังจากการรวบรวม (ดังแสดงในรูป :) 3.1.2 อินเทอร์เฟซหลักหลังจาก IREPORT ทำงานดังแสดงในรูปที่: 3.1.3 ทำรายงานตามฐานข้อมูล SQL Server (มีการผลิตรายงานแบบคงที่มากมายบนอินเทอร์เน็ตดังนั้นฉันจะไม่อธิบายที่นี่) เลือกเมนูไฟล์ (ดังแสดงในรูป) (รูปที่ 1) เลือกเอกสารใหม่เพื่อสร้างรายงานใหม่ (คุณสามารถเลือกตัวช่วยสร้างรายงานตัวช่วยสร้างรายงานเพื่อสร้างรายงาน แต่ฉันจะไม่พูดถึงเรื่องนี้ ตอนนี้) หรือคลิกไอคอนเพื่อสร้างรายงานใหม่ 3.1.4 แอตทริบิวต์รายงานการเขียนจริงเป็นจริงกับชื่อรายงาน การเข้ารหัสในแท็บ I18N ป้อน GB2312 ด้วยตนเอง เฟรมรูปภาพปรากฏขึ้นและตั้งค่าคุณสมบัติการเชื่อมต่อ (ดังแสดงในรูป :) เลือกแหล่งข้อมูลของคุณ (ประเภทของการเชื่อมต่อ/ddatasource) มีแหล่งข้อมูล Javabean, XML, JDBC และแหล่งข้อมูลอื่น ๆ เลือกไดรเวอร์การเชื่อมต่อฐานข้อมูลในกล่องรายการดรอปดาวน์ไดรเวอร์ JDBC ป้อนที่อยู่เซิร์ฟเวอร์ในกล่องอินพุตที่อยู่เซิร์ฟเวอร์ กรอกชื่อฐานข้อมูลที่คุณต้องการใช้ในกล่องอินพุตฐานข้อมูล จากนั้นคลิกตัวช่วยสร้างเพื่ออัปเดตข้อมูลการเข้าสู่ระบบของคุณ ปรากฏขึ้นมิฉะนั้นกล่องโต้ตอบข้อผิดพลาดการเชื่อมต่อจะปรากฏขึ้น (ดังที่แสดงในภาพ) จะเป็นคำถามที่พบบ่อยครั้งต่อไป การประมวลผลจีนของ JasperReport ต้องใช้แพ็คเกจภาษาเอเชีย itextasian.jar จากนั้นไปที่ไดเรกทอรี LIB ภายใต้ iReport; ในการ UNIGB-ICS2-H (ง่ายๆภาษาจีน) สิ่งนี้สามารถแก้ปัญหา JasperReport ของจีน (สำหรับการตั้งค่า PDF อาจน้อยกว่าสำหรับ Excel แต่การตั้งค่านี้สามารถแสดงเป็นภาษาจีนได้ ). 2. ข้อยกเว้นของ NoclassDeffoundException ถูกสร้างขึ้นเมื่อมีการรวบรวมรายงาน? ไดเรกทอรี jasperreport ไฟล์ JAR ทั้งหมด INF/ LIB/ มีการอ้างอิงในกรณีที่เกิดอุบัติเหตุและไม่มีเวลาที่จะเจาะลึกลงไป จะมีแพ็คเกจที่ไม่จำเป็นบางอย่างที่ถูกอ้างถึง 3. เมื่อบันทึกเป็น PDF การไม่ใช้งานที่ไม่ได้รับการยอมรับในกระบวนการออกแบบรายงาน sourceforge.netjasperreport ดาวน์โหลดที่อยู่: http: //jasperreports.sourceforge.netitext ชุดภาษาเอเชียดาวน์โหลดที่อยู่: http://www.lowagie.com/itext
รวบรวมรหัสเอฟเฟกต์พิเศษหน้าเว็บที่ใช้งานได้จริงที่สุด!