I've also tried this way, but in my case, the result is the same of the PrintJob approach.
I'll need to change all the calls to my report class to pass a parameter to know what page count variable I need to reset and I want to avoid this.
Emerson Santon Reed
"One Developer CAN Make a Difference. A community CAN make a future." - Craig Boyd