>Hi, Timothy. I suggest that you restore the data state after running the report and before refreshing. It sounds like when the form is refreshed, the buttons are set to match the state of the data--and after the report I'd guess you're at EOF, but you're expecting that it looks like it looked before calling the report? HTH.
ALSO, the labels are partially hidden after the report prints but not after the preview which occurs just before.
"Build a man a fire, and he's warm for a day.
Set a man on fire, and he's warm for the rest of his life."