Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 15 Oracle Analytics Lounge
- 208 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 76 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Page number of Page Count Peoplecode for BIP Report Merger

Summary
How to get the Total page Count when merging 2 reports?
Content
Hi All,
I have 2 BI Publisher reports that are getting merged in an App Engine into 1 report pdf. I can use the following to get the page number:
/*** Page Number ***/
Local PSXP_ENGINE:PageNumber &oPageNumber = create PSXP_ENGINE:PageNumber();
&oPageNumber.FontName = "Arial";
&oPageNumber.FontSize = 7;
&oPageNumber.PositionX = 400;
&oPageNumber.PositionY = 15;
&oMerger.PageNumber = &oPageNumber;
However, I need to get the total number of pages between the two reports that are merged in the app engine (Report 1 = 10pgs, Report 2 = 1 pg, Total = 11pgs)
Does anyone know of a function or method I can use to do this? An Array perhaps??
Thanks for your help.
John
Answers
-
Hi John,
This should work:
Local JavaObject &obj_Merged_PDF_Size = CreateJavaObject("com.lowagie.text.pdf.PdfReader", "Merged_PDF.pdf"); Local number &NumberofPages = &obj_Merged_PDF_Size.getNumberOfPages();
You can see more details and code here:
http://thinktibits.blogspot.com/2011/05/split-pdf-by-size-example-peoplecode.html
If your report is not a pdf you will need to use a different Java class.
Regards,
Juan Diego
0