Definition

JasperReports Userview Menu เป็นปลั๊กอินของ Userview ที่อนุญาตให้มีข้อกำหนดการรายงานที่ซับซ้อนมากขึ้นผ่านการรวมเข้ากับ JasperReports

โดยใช้ข้อกำหนดของรายงาน JasperReports รายงานที่มีความซับซ้อนที่มีรูปแบบและกราฟที่ปรับแต่งเองสามารถสร้างขึ้นและดูได้โดยตรงภายในมุมมองที่มีการส่งออกไปยัง PDF และ Excel

What is JasperReports?

JasperReports เป็นหนึ่งในเครื่องมือโอเพนซอร์สที่นิยมมากที่สุด มันถูกเขียนใน Java ที่เป็นการข้ามแพลตฟอร์มและมันสามารถที่จะใช้ข้อมูลที่มาจากชนิดของแหล่งข้อมูลใดๆและการผลิตเอกสารที่สมบูรณ์แบบพิกเซลที่สามารถดูพิมพ์หรือส่งออกในความหลากหลายของรูปแบบเอกสารรวมทั้ง HTML, PDF, Excel, OpenOffice และ Word

http://community.jaspersoft.com/project/jasperreports-library

Note

คุณลักษณะนี้ไม่ได้หมายถึงการเปลี่ยนเซิร์ฟเวอร์รายงานแบบเต็มฟังก์ชันเช่น JasperReport Server  (http://community.jaspersoft.com/project/jasperreports-server). อย่างไรก็ตามในหลายกรณีคุณไม่จำเป็นต้องมีคุณลักษณะการรายงานขั้นสูงและปลั๊กอินนี้ช่วยให้สามารถฝังรายงานที่ซับซ้อนได้โดยตรงภายในมุมมองผู้ใช้ (Userview)

What is iReport Designer?

iReport เป็นเครื่องมือในการออกแบบที่มีประสิทธิภาพสำหรับนักออกแบบและผู้ใช้ที่มีอำนาจในการกำหนดรายงานสำหรับการดำเนินการโดยใช้โปรแกรม JasperReports

http://community.jaspersoft.com/project/ireport-designer 

มีเวอร์ชั่นของ community และ enterprise สำหรับทั้ง JasperReports และ iReport Designer ขึ้นอยู่กับความต้องการของคุณ

Performance

คุณสามารถกำหนดค่าการตั้งค่าประสิทธิภาพใน Userview Element นี้เพื่อแคชเนื้อหาที่มีอยู่เพื่อปรับปรุงประสิทธิภาพและความเร็วในการโหลด

อ่านเพิ่มเติมที่ Performance Improvement with Userview Caching.


รูปที่ 1: Jasper Reports Properties

ชื่อคำอธิบาย
Custom ID

Item link slug. ฟิลด์ตัวเลือก

Unique field

ตัวแปลที่กำหนดจะต้องไม่ซ้ำกันกับส่วนอื่นของ Userview เนื่องจากจะทำการเรียกใช้ซ้ำ

Labelชื่อเมนู ฟิลด์บังคับ
Default Output
  • HTML
Export Optionsเปิดใช้งานตัวเลือกการส่งออกที่ด้านล่างของรายงานที่สร้างขึ้น
Jasper Report Definition (JRXML)วางคำจำกัดความ JRXML ใน XML
Use virtualizer for large report?ถ้าคุณประสบปัญหาในการสร้างรายงานให้ลองตรวจสอบตัวเลือกนี้


รูปที่ 2: Jasper Reports Properties - Configure Datasource

ชื่อคำอธิบาย
Datasource
  • แหล่งข้อมูลเริ่มต้น

  • แหล่งข้อมูลที่กำหนดเอง

    ถ้าเลือกแหล่งข้อมูลเริ่มต้นการตั้งค่า JDBC ที่กำหนดเองด้านล่างจะถูกละเว้น


รูปที่ 3: Jasper Reports Properties - Report Parameters

ชื่อคำอธิบาย
 Parameters

หากรายงาน Jasper ของคุณคาดหวังว่าพารามิเตอร์คุณสามารถแมปได้

ชื่อคำอธิบาย
Name

ชื่อพารามิเตอร์ของแจสเปอร์รายงาน

Example
group

Value

ค่าฮาร์ดดิสก์และตัวแปร Hash ถูกยอมรับที่นี่

Example
#requestParam.groupName#


รูปที่ 4: Jasper Reports Properties - UI

ชื่อคำอธิบาย
Custom Header

ส่วนหัวแบบกำหนดเองใน HTML

Custom Footer

ส่วนท้ายแบบกำหนดเองใน HTML




  • No labels