OK I'm thinking this should be simple...
A4 letterhead created in Quark and saved as a pdf has a text field to allow client to copy and paste from word doc. Text is formatted - helvetica 10pt left - clean and simple. There's a submit button with action that saves and prints each time the client wishes to send a letter - in effect this is a master letter pdf.
Now the client has requested a second blank page for when there's too much text so it can re-flow onto the reverse.
Is there any way to link the box from page 1 to page 2 so that it re-flows? The best I've managed so far is a duplication - I copy and paste a load of text into the box on page 1 and it duplicates it onto the box on page 2.
Cheers.
1. The easy way: Get a PC and do this as a LiveCycle form. Believe me, getting a PC is easier than the next method.
2. Using a script you can force entry on Page 1 to jump to a field on page 2. You'd think that Adobe would have made this process easy, but it's awkward. When a field is setup just the right way, no scrolling and fixed font size, and the user types past the limit, the event.fieldFull parameter becomes true.
This parameter can be used in two ways.
1. Force the focus from the current field onto the field on the next page. The user looses a character with this technique. The solution is a fix up script on the keystroke event of the second field. The technique is complex because the script has to determine whether or not the field received a keystroke because of the jump or just because the user clicked on the field.
2. Setup the first field to scroll and then when they finish, modify the field parameter to determine if there was overflow and then copy the overflow onto the second page. I haven't tried this one so I'm not to sure of the implementation details.
Thom Parker
The source for PDF Scripting Info
www.pdfscripting.com
Very Important - How to Debug Your Script