I'm using VB6 SP6 under XP-Pro. I've got an app that has a dataenvironment and datareport in it. When i try to print a 2 page report using the rptrangeallpages it only prints the 1st page. if i do a preview and then click on the printer button, all pages report correctly. any ideas?