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

 2,603 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   โปรแกรมมิ่ง  
 2,603 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 07/04/2019



SOA,Java,XSLT

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




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

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

  JasperReport วิธีใช้งาน Build in Report Variable ถามเมื่อ (2018-12-21)   2,641 views  (ดูล่าสุดเมื่อ 3 นาที)

  jQuery กำหนดให้รอ response จาก AJAX ด้วย option async ถามเมื่อ (2019-06-01)   2,479 views  (ดูล่าสุดเมื่อ 9 นาที)

  รู้จักกับ Node js | Bootstrap | Angular JS front end ที่กำลังมาแรง ถามเมื่อ (2015-09-11)   2,432 views  (ดูล่าสุดเมื่อ 40 นาที)

  อยากแทรก iframe เข้าไปใน flex ของ script ด้วยครับ ถามเมื่อ (2013-04-24)   4,536 views  (ดูล่าสุดเมื่อ 65 นาที)

  oracle pl sql select into dynamic sql ตัวอย่าง Code ถามเมื่อ (2014-01-31)   2,972 views  (ดูล่าสุดเมื่อ 98 นาที)

  Java script object example พร้อมตัวอย่างการใช้งาน ถามเมื่อ (2017-12-26)   2,015 views  (ดูล่าสุดเมื่อ 98 นาที)

  SQL UNION กับ SQL UNION ALL ต่างกันยังไง ถามเมื่อ (2015-08-31)   4,348 views  (ดูล่าสุดเมื่อ 100 นาที)

  ลง Apserv แล้วค้างตรง service mysql ถามเมื่อ (2018-07-22)   3,532 views  (ดูล่าสุดเมื่อ 119 นาที)

  XSL กับ XSLT ต่างกันยังไง ทำความรู้จักกับ XSL และ XSLT ถามเมื่อ (2014-05-27)   2,742 views  (ดูล่าสุดเมื่อ 125 นาที)

  Oracle Format Date แบบนี้ 30 DEC 2014 ทำอย่างไรครับ ถามเมื่อ (2017-03-03)   2,866 views  (ดูล่าสุดเมื่อ 129 นาที)


 

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