JasperReport วิธีใช้งาน Build in Report Variable  สร้างคำถาม

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

Build in Report Variable ใน JasperReports ประกอบไปด้วย

COLUMN_NUMBER : มีค่า = 1 เสมอ อันนี้ถ้าจะใช้คงต้องเอาไปเข้าสูตรเพื่อนับอีกที
PAGE_NUMBER : Value ของเลขหน้าเช่นถ้าอยู่หน้าแรกก็จะเท่ากับ 1
COLUMN_COUNT : จะถูก Reset เมื่อขขึ้นหน้าใหม่ เริ่มนับ 1 ใหม่
PAGE_COUNT : จะถูก Reset เมื่อขขึ้นหน้าใหม่ เริ่มนับ 1 ใหม่ คล้าย กับ COLUMN_COUNT นะอันนี้ไม่ชัวร์
REPORT_COUNT : จะนับไปเรื่อยๆ จนจบ Report
GROUP_COUNT : ค่านี้จะถูก Reset เมื่อ Group Change

ลองเขียน Expression ตามด้านล่างนี้แล้วสังเกตุดูการเปลี่ยนแปลงของ Value ดูนะครับ

"COLUMN_NUMBER="+$V{COLUMN_NUMBER}+"\n "
+"PAGE_NUMBER="+$V{PAGE_NUMBER}+"\n"
+"COLUMN_COUNT="+$V{COLUMN_COUNT}+"\n "
+"PAGE_COUNT="+$V{PAGE_COUNT}+"\n "
+"REPORT_COUNT="+$V{REPORT_COUNT}+"\n "


Record แรก
COLUMN_NUMBER=1
PAGE_NUMBER=1
COLUMN_COUNT=1
PAGE_COUNT=1
REPORT_COUNT=1
Record ที่ 2
COLUMN_NUMBER=1
PAGE_NUMBER=1
COLUMN_COUNT=2
PAGE_COUNT=2
REPORT_COUNT=2
Country_COUNT=2
Country_First_letter_COUNT=2
COLUMN_NUMBER=1
Record สุดท้ายของหน้าแรก
COLUMN_NUMBER=1
PAGE_NUMBER=1
COLUMN_COUNT=6
PAGE_COUNT=6
REPORT_COUNT=6
Country_COUNT=6
Country_First_letter_COUNT=6
Record แรกของหน้าที่ 2
COLUMN_NUMBER=1
PAGE_NUMBER=2
COLUMN_COUNT=1
PAGE_COUNT=1
REPORT_COUNT=7
Country_COUNT=7
Country_First_letter_COUNT=7

ประมาณนี้ครับเราน่าจะเห็นความแตกต่างของแต่ละ Variable แล้วเนอะ



ถ้าชอบบทความนี้ กด Like เลย :JasperReport วิธีใช้งาน Build in Report Variable
TAGS : Java   Jasper Report   iReport   โปรแกรมมิ่ง  
 271 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 21/12/2018



SOA,Java,XSLT

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




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

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

  PHP Codeigniter Cannot modify header information headers already sent by ปัญหาตอน redirect ถามเมื่อ (2019-08-26)   35 views  (ดูล่าสุดเมื่อ 4 วินาที!!)

  Unix unzip ไฟล์ไว้ใน folder ถามเมื่อ (2016-07-27)   601 views  (ดูล่าสุดเมื่อ 32 วินาที!!)

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

  php Date format ขอตัวอย่างการจัดรูปแบบวันที่ด้วย PHP ครับ ถามเมื่อ (2012-10-08)   1,874 views  (ดูล่าสุดเมื่อ 22 นาที)

  Spring Boot คืออะไร ต่างจาก Spring Framework ยังไง ถามเมื่อ (2018-12-21)   272 views  (ดูล่าสุดเมื่อ 25 นาที)

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

  Oracle join table แบบให้ออกหมด ด้วย Full join ถามเมื่อ (2017-03-03)   967 views  (ดูล่าสุดเมื่อ 31 นาที)

  Hibernate Query SQL โดยไม่ใช้ mapping ถามเมื่อ (2015-08-23)   1,019 views  (ดูล่าสุดเมื่อ 32 นาที)

  Java export Excel ด้วย Apache poi Merge column แล้วข้อมูลหาย ถามเมื่อ (2015-09-14)   925 views  (ดูล่าสุดเมื่อ 33 นาที)

  วิธี เช็คเงื่อนไข ใน SQL Command ของ Oracle ถามเมื่อ (2012-11-29)   2,008 views  (ดูล่าสุดเมื่อ 35 นาที)


 

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