วิธีการแสดงผล HTML Markup บน iReport เพื่อสร้าง Template ไปให้ Jasperreport เรียกใช้  สร้างคำถาม

 1,928 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 07/04/2019

วิธีการแสดงผล HTML Markup บน iReport เพื่อสร้าง Template ไปให้ Jasperreport เรียกใช้

วิธีการแสดงผล HTML Markup บน iReport เพื่อสร้าง Template ไปให้ Jasperreport เรียกใช้
เพื่อให้ง่ายต่อการแสดงผลบน Web Page แบบ Dynamic ที่สามารถ Customize ได้ไม่ตายตัว
ทำให้มีบ่อยครั้งที่เรามักจะเก็บ Content ต่างๆ ในรูปแบบของ Text ที่เป็น HTML ทั้งก้อนไว้ในฐานข้อมูล
แล้วทำมาแสดงบน Web page ได้เลยทันที
แต่ถ้าโจทย์เปลี่ยนเป็น การนำมาแสดงบน Report ล่ะ ?
Solution ที่เราจะเลือกใช้คือ Jasperreports โดยการออกแบบ Template ผ่าน iReport

โดยปรกติแล้วถ้าเรานำ Content ที่เป็น HTML มาใส่ใน text field เลยโดยที่ไม่ทำอะไร ผลที่ได้จะเป็นแบบนี้



อันนี้ผมไป Copy HTML มาจาก Wiki อ่ะนะผลที่ได้ก็จะแสดง Text แบบตรงไปตรงมาเนื่องจาก text field ไม่ได้มีการอ่าน Markup ของ HTML นั่นเอง
แนวทางแก้ไขให้เราทำการสร้าง Style ขึ้นมาแล้วเลือก Markup เป็น HTML จากนั้น Set ให้ text field ใช้ style นั้น หรือจะกำหนด Markup ของ Text field ให้เป็น HTML เลยก็ได้เช่นกัน



เพียงเท่านี้ก็จะได้การแสดงผลที่มี การประมวลผล Markup HTML ได้ตามด้านล่างนี้เลย



ลองใข้ Feature Viewer ออกเป็น MS Word ก็แสดงผลได้ตรงตามที่ preview เป๊ะ



ใน iReport Version ใหม่ๆ จะมี feature HTML มาให้ใน Palette อยู่เหมือนกัน
ยังไงลองใช้ feature นั้นดูก็ได้นะครับแต่ส่วนตัวผมเองยังไม่เคยลองเลยขอข้ามไปก่อน
ยังไงลองปรับใช้กันตามความเหมาะสมนะครับ


ถ้าชอบบทความนี้ กด Like เลย :วิธีการแสดงผล HTML Markup บน iReport เพื่อสร้าง Template ไปให้ Jasperreport เรียกใช้
TAGS : iReport   Jasper Report   Java   Java Programmer   โปรแกรมมิ่ง  
 1,928 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 07/04/2019



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  JSON Array Example พร้อมตัวอย่าง ถามเมื่อ (2017-12-26)   1,237 views  (ดูล่าสุดเมื่อ 10 นาที)

  ORACLE alter table not null ยังไงครับ ถามเมื่อ (2017-11-10)   1,353 views  (ดูล่าสุดเมื่อ 13 นาที)

  PLSQL Sub String ด้วยคำสั่ง substr วิธีใช้งาน ถามเมื่อ (2012-11-28)   5,872 views  (ดูล่าสุดเมื่อ 16 นาที)

  inode บน unix คืออะไร ถามเมื่อ (2020-02-04)   2,130 views  (ดูล่าสุดเมื่อ 28 นาที)

  synchronized java คืออะไรครับ ถามเมื่อ (2014-05-16)   2,433 views  (ดูล่าสุดเมื่อ 50 นาที)

  Angular select set selected อย่างไร ถามเมื่อ (2019-06-01)   1,231 views  (ดูล่าสุดเมื่อ 58 นาที)

  POJO คืออะไรในภาษา Java คือ Object ธรรมดาๆ หรือเปล่า ถามเมื่อ (2015-08-28)   7,690 views  (ดูล่าสุดเมื่อ 75 นาที)

  Oracle คำนวณ อายุ จากวันเกิด ถามเมื่อ (2016-06-05)   3,073 views  (ดูล่าสุดเมื่อ 78 นาที)

  PHP แปลงรูป ให้เป็น Binary ยังไงครับ ขอตัวอย่างด้วยครับ ถามเมื่อ (2013-07-12)   2,255 views  (ดูล่าสุดเมื่อ 91 นาที)

  Highcharts javascript กำหนด Tooltip เพื่อแสดงผลด้วยตัวเอง ถามเมื่อ (2017-03-03)   1,481 views  (ดูล่าสุดเมื่อ 93 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com