Thank you for your post.
If you are printing one record at a time, then you may want to consider having a Title Header. This prints only on the first page, where the Header begins printing on the second page. This way, you could have your regular Header information in the Title Header, and then have the table headers appear in the Header.
Unfortunately, this will not work with a found set of records.