Put the page break into a section. Add conditional formatting to the section with a condition to hide if "position() mod 12 != x".
I didn't test out the exact numbers... but you can play with it. Using mod will allow you to only have the page break show up every X row.

Signature
Greg Collins [Microsoft MVP]
Visit Brain Trove ( http://www.BrainTrove.com )
Visit InfoPath Dev ( http://www.InfoPathDev.com )
Hi Greg
thanks for reply,but still having problems :- basically I have a repeating
table positioned at the top of a form, the repeating table contins 6 fields.
I should like the user to insert say 12 records into the table and then any
additional records to start on a new page. I have inserted a page break
immediately below the table (within a section + conditional formatting as
suggested and 2nd trial without a section) however configured the page break
is not recognised allowing the table to create more than the required number
of records per page.
I would be grateful of any further suggestions
Many Thanks
paulb
> Put the page break into a section. Add conditional formatting to the section with a condition to hide if "position() mod 12 != x".
>
> I didn't test out the exact numbers... but you can play with it. Using mod will allow you to only have the page break show up every X row.
Greg Collins [InfoPath MVP] - 15 May 2006 18:11 GMT
Forgive me if I misunderstood, but it sounds as though you are trying to use page breaks in edit mode. This is not what they are designed for. They only work when printing. Pages only refer to printing. Views are for editing. You don't dynamically generate a new view--for this you would use filters or other such things--maybe something like this: http://www.infopathdev.com/downloads/free/default.aspx?i=4e0c956598c14f40bc15629
faa9c3c32
If I misunderstood, please state so.

Signature
Greg Collins [Microsoft MVP]
Visit Brain Trove ( http://www.BrainTrove.com )
Visit InfoPath Dev ( http://www.InfoPathDev.com )