backgroud: use java + birt generate report. have 2 methods, 1st generate report in viewer , allow user choose export different format (pdf, xls, word...), 2nd call birt api generate report file directly pdf.
all program in "layout", no program in "master page". have 1 "data set". fields in "layout" refer ds. there group in "layout", gropu 1 field. in "group header", create 1 cell use page number. "page : pagenumber".
problem: when use 1st method generate report, page +1. when use 2nd method, page number show 1.
question: how make page number correct in case?
page number works in rptlibrary
.
add required format display page number library , use wherever required in layout.