Good morning,
There are multiple ways of doing it. If you just want a second page then add it in the page pane. Keep in mind that this will lead the report user to click for getting to the next page.

If you don't want two pages with the online report and just two pages in PDF, I'd suggest to create conditional layouts to get different report pages for the output formats. We do this with every report we create to have the flexibility to create different layouts for HTML, Excel and PDF.
My approach:
1. create a string variable with the expression "ReportOutput()" and define values. We use PDF and spreadhseetML

2. set this variable as conditional layout on the report properties


3. You'll then get different pages in your report for the output formats you have defined.

4. You don't have to recreate all data containers on all of the pages. Instead give your objects individual names and reference these names with "Layout component references". If objects don't have the property "Name" place them in a block and give them a name instead.



If you don't want to set up multiple layouts you can also just create a boolean variable stating ReportOutput()='PDF'. You'll then have just two layouts. That's up to you.
I hope this helps.
------------------------------
Robert Dostal
Team Leader BI
GEMÜ
Ingelfingen
------------------------------
Original Message:
Sent: Wed February 02, 2022 07:02 AM
From: valerio pascarella
Subject: Insert visualization on new page in report PDF
Hi all,
i would like to insert a visualization on a new page in PDF version of a report. Now i'm doing it with a blank space in the previous block. There is a more elegant way to do it?
thank
------------------------------
valerio pascarella
------------------------------
#CognosAnalyticswithWatson