Ireport เทคนิคการทำแบบฟอร์มด้วย Image Background  สร้างคำถาม

 138 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 18/12/2018

เทคนิคการ Design Report ด้วย Ireport กับวิธีการนำ Image Background มาใช้
ส่วนมากจะใช้กับแบบฟอร์มที่ตายตัวและมีโครงสร้างต่อ 1 หน้ากระดาษที่ชัดเจน
ตัวอย่าง Report นี้จะใช้กรณีที่เป็น Report 1 แบบฟอร์ม 1 Record 1 หน้านะครับ

ก่อนอื่นให้ทำการ Delete Report Band อื่นๆ ออกให้หมด โดยทำการเลือก Report Band ที่ต้องการ Delete แล้วคลิกขวากด Delete Band ครับให้เหลือแค่ Detail Band กับ Backgroundนะครับ ขั้นตอนนี้แล้วแต่ Template ของเพื่อนๆ แต่ละคนเลยนะ หากต้องการให้มี Title , Page Header ไว้ก็ไม่ต้อง Delete ก็ได้อันนี้แล้วแต่ Design เลย


เสร็จแล้วจะได้หน้าตาแบบนี้


จากนั้นให้ทำการ Display Background ขึ้นมาโดยคลิกที่ Background Band แล้วเลือก Maximize Background



จากนั้นให้เอารูปที่เราเตรียมไว้ใส่เข้ามาตรงส่วนของ Background Band ครับ ขั้นตอนเหมือน Insert รูปปรกติเลือก Image จาก Palette วางได้เลย



จากรูปจะเห็นว่าส่วนของ Background กับส่วนของ Detail จะอยู่คนละส่วนกัน ซึ่งตรงนี้ หากเราต้องการ Report 1 Record ต่อ 1 หน้า ให้ขยายความยาวของ Band ให้เต็มเลยนะครับ จากนั้นให้เรานำ Field ต่างๆ มาวางตรงส่วนของ Background แทน


เมื่อ Preview ออกมาจะได้หน้าตาแบบนี้


วิธีนี้จะเป็นการออกแบบที่แสดงผล Background ออกมาด้วยซึ่งแนะนำว่า Background ต้องมีความคมชัดจริงๆ
หากเพื่อนๆต้องการทำฟอร์มแบบ Print ออกกระดาษที่มี Label แปะอยู่แล้วหรือว่า ทำฟอร์มใหม่ที่ลอกแบบฟอร์มต้นฉบับเป๊ะๆ
สามารถดูวิธีได้จาก ตัวอย่างนี้เลย เทคนิคการทำแบบฟอร์มโดยใช้ Image Background เป็นแม่แบบ
ยังไงปรับใช้ตามความเหมาะสมนะครับ



ถ้าชอบบทความนี้ กด Like เลย :Ireport เทคนิคการทำแบบฟอร์มด้วย Image Background
TAGS : Java   iReport   Jasper Report   Java Programmer   โปรแกรมมิ่ง  
 138 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 18/12/2018



SOA,Java,XSLT

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




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

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

  Jboss แก้ปัญหา Thread เต็ม JBWEB003008 Maximum number of threads ถามเมื่อ (2016-04-22)   602 views  (ดูล่าสุดเมื่อ 1 นาที)

  JSONP ดึงข้อมูล JSON ข้าม domain ง่ายๆ แบบ dynamic ถามเมื่อ (2017-12-27)   234 views  (ดูล่าสุดเมื่อ 2 นาที)

  แนะนำ Scala ภาษาที่ Run บน JVM ได้เหมือน Java ถามเมื่อ (2017-03-08)   10,606 views  (ดูล่าสุดเมื่อ 3 นาที)

  Ireport เทคนิคการทำแบบฟอร์มโดยใช้ Image Background เป็นแม่แบบ ถามเมื่อ (2018-12-18)   114 views  (ดูล่าสุดเมื่อ 3 นาที)

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

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

  Oracle PLSQL Print Error Code with SQLERRM ถามเมื่อ (2017-03-03)   500 views  (ดูล่าสุดเมื่อ 8 นาที)

  PL SQL การใช้งาน Array พร้อมตัวอย่าง ถามเมื่อ (2014-10-09)   1,610 views  (ดูล่าสุดเมื่อ 10 นาที)

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

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


 

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