Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Saving a dynamic form with tables creates layout nightmare

Avatar

Level 2

There is a fresh file with no data in it and a saved file with data inside it. Why does the table repeat its header so many times? How do I access subsequent headers? Is there something I can put into initialize or layout to fix this ridiculousness?

The file with data has an appended -s

Thanks for any help or offers,

Kevin

8 Replies

Avatar

Level 10

Hi Kevin,

This behaviour can be very frustrating. Here is a thread which goes through the same issue.

I had a look at the form and am sorry but I can't give the time now. My experience is that the more objects/rows in the header, the more likely it is to be buggy.

If you work your way through the thread, hopefully you will get a take on solving your issue.

Good luck,

Niall

Avatar

Level 2

Thanks for the speedy reply! I'll have a look at this; it seems to be the same problem.


Avatar

Level 10

On the Binding tab for your header rows try turning off the "Repeat Row for Each Data Item".

Avatar

Level 2

That didn't work. As well, I've run the XFA debugger and fixed pretty much all the errors. Still no dice.

Avatar

Level 2

Is there somewhere where I can read exactly what happens during a merge / page break? What algorithm does Reader use for pagination?

Avatar

Level 7

If you're trying to get a page break within your table, you will have to re-create the table as text fields. I tried this before, as far as I can puzzle out Designer doesn't allow page breaks within tables.

Avatar

Level 2

Actually, the page breaks with the table work perfectly. The problem only exists when the data is merged back with the form when you re-open a saved form.

Avatar

Level 7

That's strange, I tried to create a table with page breaks as a proof of concept and the checkbox to allow page breaks was grayed out.