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

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

JasperReport วิธีใช้งาน Build in Report Variable

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



SOA,Java,XSLT

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




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

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

  Oracle การ join โดยใช้ select ซ้อน select แบบมากกว่า 2 ชุด ถามเมื่อ (2017-03-03)   2,839 views  (ดูล่าสุดเมื่อ 14 นาที)

  ตัวอย่าง Javascript หาตำแหน่ง GPS location latitude longitude ถามเมื่อ (2018-06-25)   2,310 views  (ดูล่าสุดเมื่อ 15 นาที)

  ภาษา php ทำอะไรได้บ้าง นอกจากใช้ทำเว็บ ถามเมื่อ (2013-04-23)   2,635 views  (ดูล่าสุดเมื่อ 17 นาที)

  ตัวอย่าง javascript สลับ ซ่อน แล้ว แสดง โดยใช้ div style value ถามเมื่อ (2013-08-28)   3,929 views  (ดูล่าสุดเมื่อ 22 นาที)

  Spring 4 เจอ error java lang ClassNotFoundException org springframework orm hibernate3 annotation AnnotationSessionFactoryBean ถามเมื่อ (2017-03-24)   2,467 views  (ดูล่าสุดเมื่อ 23 นาที)

  Oracle select join มากกว่า 2 table ถามเมื่อ (2017-03-03)   2,231 views  (ดูล่าสุดเมื่อ 38 นาที)

  IDE ยอดนิยมในการเขียน Code ภาษาJava คือตัวใหนครับ ถามเมื่อ (2015-08-28)   2,270 views  (ดูล่าสุดเมื่อ 40 นาที)

  Java Read Folder ขอตัวอย่าง Code Java ในการอ่านไฟล์ใน Folder ครับ ถามเมื่อ (2012-09-25)   2,990 views  (ดูล่าสุดเมื่อ 45 นาที)

  AngularJS คือ อะไร อยากรู้ตามมาดูได้ที่นี่ ถามเมื่อ (2019-06-01)   2,446 views  (ดูล่าสุดเมื่อ 47 นาที)

  Table style CSS HTML ขอตัวอย่าง CSS ของ table หน่อยครับ ถามเมื่อ (2011-08-02)   3,303 views  (ดูล่าสุดเมื่อ 53 นาที)


 

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