Symptom
How do you use the mouse wheel to change which page of the report is displayed at runtime from an application that uses the Crystal Reports Viewer?
Environment
Using the mouse wheel to change pages is not supported in versions prior to Crystal Reports Viewer 2008.
Reproducing the Issue
The mouse wheel is used to scroll the current page up and down but is not able to change from one page to the next.
As of Crystal Reports Viewer 2008 SP3, this still does not appear to be supported, even though it is listed as a feature in "What's New in the Crystal Reports Viewer 2008?"
"Report viewing is now easier than ever with continuous scrolling.
Users can use the mouse scroll wheel to smoothly scroll from
page to page within a report."
Resolution
The document and functionality referred to is for standalone Crystal Reports 2008 viewer. It is different from the runtime Crystal Reports Viewer that can be incorporated into an application. The product names are similar, but they are actually different viewers.
Potential Workaround
A possible way to work around this is to base the report on a printer driver with a custom page size where the page height is very big. There are printer drivers that allow configuring a very long page. In tests, a 20 standard page report was configured as 1 long page. It then allows scrolling up and down in the normal viewer. The only difference is that it does not have page breaks. This may or may not be acceptable, depending on the application.
Keywords
mouse wheel scroll page change next previous different , KBA , BI-DEV , Business Intelligence Software Development Kits (SDKs) , How To