I'm not clear at all about what you are saying. The Page Footer band will always process .. no matter what. What do you have for Print When logic in the Page Footer objects?
>I've kind of already tried that approach by calling a function to
>
SCATTER NAME goRpt.oData
in the Group Footer OnEntry function (goRpt is my custom report object). I store the invoice header data already in the cursor, so then in the Page Footer, I just used the goRpt.oData.TaxableSls + goRpt.oData.NonTxblSls + .oData.Freight, etc.
>
>This solves the problem for the first invoice (which is a hack to cover the RW skipping on me), but then the second invoice (third printed page) never processes the Page Footer band objects (see the LOG.TXT output). So, Page 3 will always show the Page 2 output no matter what I put in the Page Footer band.