Expand my Community achievements bar.

Applications for the 2024-2025 Adobe Experience Manager Champion Program are open!
SOLVED

Page breaks with dynamic table

Avatar

Former Community Member

Hi there!

We've built a LiveCycle process in which we get data from an XML file and generate the PDF in LC Output.

However, although the items are being correctly generated in the table, only the first 20 or so records are being included, generatin just one page.

There are around 200 records in the XML - we just can't find how to set up the XDP in LC Designer so that we get a multipages PDF containing all 200 records instead of just 20.

We are using a dynamic table with the following set up:

Pagination: Following Previous

In Binding tab, we checked Repeat Row for Each Data Item

This table was inserted using the Insert Table option in main menu, using the wizard and it's inserted in a subform.

All these setup options were applied to the table row element.

Any ideas?

Thank you!

Marcos

1 Accepted Solution

Avatar

Correct answer by
Level 10

Okay,

Next have a look at the Object > Subform for the page, subforms and table. All the way down the hierarchy to the table you need to have "Allow page breaks in content" ticked.

Hope that helps,

Niall

Assure Dynamics

View solution in original post

4 Replies

Avatar

Level 10

Hi Marcos,

It may be that you have not set the page to flowed. This is necessary so that the table will continue onto a new page as more records are bound to the table.

There is a summary of building up to dynamic tables here: http://www.assuredynamics.com/index.php/category/portfolio/building-dynamic-tables/

Once the page is set to flowed I suspect it will work.

Hope that helps,

Niall

Assure Dynamics

Avatar

Former Community Member

Hi Niall,

Thank you for the input!

However, there's something else we're missing here.

After I tried your suggestion there were actually page breaks... we got 4 pages. However, only one of them had any content (the dynamic table with 30 records) and the other three were blank. The XML that populates the table includes 200 records.

We're pulling our hair off here, trying to do this for days!...

BR,

Marcos

Avatar

Correct answer by
Level 10

Okay,

Next have a look at the Object > Subform for the page, subforms and table. All the way down the hierarchy to the table you need to have "Allow page breaks in content" ticked.

Hope that helps,

Niall

Assure Dynamics

Avatar

Former Community Member

Hey, it worked!!

You saved my day, thank you VERY MUCH!!

Best Regards,

Marcos