Here's a solution that could help you. It will be efficient but quite not perfect.
You could try creating multiple report headers. But you should adjust your headers size so that they fit in one page.
There's another solution I found here. I hope it helps.