SAP Knowledge Base Article - Public

1304024 - Error: The Crystal Report Viewer is unable to create its resource objects

Symptom

  • When attempting to view a crystal report in Activex Viewer it shows the following error: 

           Error: The Crystal Report Viewer is unable to create its resource objects

  • Issue happens only on some of the client machines but not on the server

Reproducing the Issue

  • Crystal Reports Server 2008
  • Operating System: Windows server 2003

Cause

The dll files present within the ActiveXViewer.cab and PrintControl.cab files are not registered

Resolution

    1. Copy and paste the ActiveXViewer.cab and PrintControl.cab file from the BusinessObjects server on to the client machine. These cab files are present at <installation directory>:\Program Files\Business Objects\common\4.0\crystalreportviewers12\ActiveXControls
    2. Extract these cab files in a folder and register the dll files present within them using the following command from command prompt:
          for %i in (*dll) do regsvr32 /s %i
      3. Also register the CSelExpt.ocx file which would be present within the ActiveXViewer.cab file after extraction

    Keywords

    AxtiveXViewer, Crystal Report Viewer, Resource objects , KBA , BI-BIP-ADM , BI Servers, security, Crystal Reports in Launchpad , Problem

    Product

    Crystal Reports Server 2008 V0