Crystal Reports: Range Check Errors

Modified on Mon, 2 Mar at 5:11 AM

Problem

When viewing a Crystal Report a "Range Check Error" occurs:

image.png

Solution

This error is more likely to be environmental, and related to settings on the specific workstation, or for a specific user.  The printing is not actually a function of Synergetic as it simply calls Crystal Reports which does the preview and then it is Crystal Reports which also does the printing. The Synergetic application does not have direct control over the printing of a crystal report.

Some of the areas that can contribute to Range Check Errors are.

  1. Synergetic requires the build installed on the local workstation to be at least 20131114CR11R2. To check, go to Help > About > Setup Version
    If this field is blank Synergetic has not been locally installed on the machine. This needs to be done as there are other changes/settings/runtimes deployed upon installation
  2. Within Crystal Reports Editor
    1. Database > Set Datasource Location and ensure the DSN Default Properties: TRUE.
      This will allow the report to use the relevant workstations ODBC settings (Use DSN) as can be seen within Data Sources (ODBC). Sometimes the Database setting is set to OLE. Be wary of this as it should be using ODBC
    2. File > Page Setup
      "No Printer" should always be checked (then the report uses the default printer to get/set margins)
    3. File > Summary Info > Keywords
      1. If Portrait oriented report, type "SetDefaultPrinter" in Keywords field
      2. If Landscape oriented report, type "SetDefaultOrientationPrinter" in Keywords field

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article