It's really not that complicated. I was wondering why you requested a screenshot, since I don't think a screenshot says any more than a description. Let's see if this helps...
Each page is laid out like this:
- Header section -
- Detail lines (some # of lines, might need multiple pages) -
- Shipping labels (some # of labels, one label per page, the number of labels is not necessarily related to the number of detail lines) -
(The physical paper has a peel-off sticker where the shipping label will have to print.)
I can fit somewhere around 5-10 detail lines on one page in the space reserved for detail lines (sometimes the detail lines are actually two grid rows, so that's why there's a range). So IF there are around 12 lines of detail and 2 shipping labels, then the 12 lines of detail require 2 pages and the 2 shipping labels require 2 pages, and defining the footer-section picturebox value as ordernumber-pg#.png works. But if there are 12 lines of detail and 3 shipping labels, then the report only prints 2 pages. The third shipping label doesn't print because there's no 3rd page.
For what it's worth, I have in the last couple of days found a workaround for this (I determine how many pages in the exported pdf, and if the pagecount is less than the number of labels, then I create a second report with no invoice lines that just has shipping labels, then print both reports). But it feels like there should be a RIGHT way to do this and this way doesn't feel like the right way. If you know the right way to do it, please let me know, but if not, then I will go forward with my workaround. Thanks.