Hi All,
I have a situation where client needs a blank page generated in a duplexed report stream anytime a group ends on the front side of a sheet of paper. They don't want the first page of the subsequent grouping to begin on the back of a page of a previous grouping.
These are multipage invoices.
So, anytime the group footer finishes printing on page 3, 5, 7, etc., I need to ensure a blank page 4, 6, 8, etc. exists in the stream.
The best results I was able to achieve so far involved adding a memo field to the parent table's structure and filling it with 90 carriage returns. I then located that field at the bottom of the group footer with stretch and print when to only print when it _pageno was odd (3,5,7,etc.). I also had remove line if blank checked.
This gave me what I wanted in most cases but wasn't consistent.
Oddly, it worked out pretty well on my Brother Laser, but not so well when we used the production printer, a Heidelburg Digimaster 9110.
I tried variations... like having the memo field in the group footer. Creating another group surrounding the main grouping (invoice #) on a field that was equivalent to the invoice # and locating the memo field in the group footer of this surrounding group instead.
Can anyone suggest some tips for making this happen consistently WITHOUT having to resort to printing a separate report for each grouping?
They're requesting the output to be a single report job rather than thousands of small jobs.
Thanks in advance,
Stewart
I have a situation where client needs a blank page generated in a duplexed report stream anytime a group ends on the front side of a sheet of paper. They don't want the first page of the subsequent grouping to begin on the back of a page of a previous grouping.
These are multipage invoices.
So, anytime the group footer finishes printing on page 3, 5, 7, etc., I need to ensure a blank page 4, 6, 8, etc. exists in the stream.
The best results I was able to achieve so far involved adding a memo field to the parent table's structure and filling it with 90 carriage returns. I then located that field at the bottom of the group footer with stretch and print when to only print when it _pageno was odd (3,5,7,etc.). I also had remove line if blank checked.
This gave me what I wanted in most cases but wasn't consistent.
Oddly, it worked out pretty well on my Brother Laser, but not so well when we used the production printer, a Heidelburg Digimaster 9110.
I tried variations... like having the memo field in the group footer. Creating another group surrounding the main grouping (invoice #) on a field that was equivalent to the invoice # and locating the memo field in the group footer of this surrounding group instead.
Can anyone suggest some tips for making this happen consistently WITHOUT having to resort to printing a separate report for each grouping?
They're requesting the output to be a single report job rather than thousands of small jobs.
Thanks in advance,
Stewart