If you want it do that *all the time* (meaning, there at least 1 detail record on the last page), you will either A) need to have space reserved at the bottom of every page or B) do some *fancy* footwork.
Personally, I would opt for option "A". Is the blank space at bottom of pages really that big of a problem with the customer?
Do you see how you could create two cursors, and print two reports back to back? For example, assume 20 lines will fit on any pages 1 through n - 1, and 15 lines will fit on the last page. Assume a PO with 45 lines.
Create cursor1 with first 40 lines of the PO.
Create cursor 2 with last 5 lines
select cursor1
report form po1 && this one has small footer, saying "Continued on next page"
select cursor2
report form po2 && this one has large footer, containing signature information
If previewing is important, this idea goes out the window, I suppose...
>Yes, I do want the PO Footer to print on the last detail page, if possible. The Page Header must be on every page.
>
>
Do you want the PO footer to always print on the last detail page (which may be page 1) if possible?
Steve Gibson