Tuesday, April 9, 2013

-- Macola - Error MACCRVWR.EXECUTE 372 when running crystal reports inside of macola


Symptom:
      When trying to run a crystal report the next error is generated:

            MACCRVWR.EXECUTE 372



      This happens when you install Crystal on the same machine where Macola is installed and the version of the Crystal    Viewer that is installed is not the same one installed by Macola Progression. 
      Your copy of Crystal Reports is not the Macola OEM version, it creates incompatibility. 
      The Version used by Macola OEM is 7.0.

Solution:
      Reregister the DLLs from crystal report

Procedure:
      Run the next lines in the comman prompt
            regsvr32 "C:\Program Files\Common Files\Macola Shared\craxdrt.dll"
            regsvr32 "C:\Program Files\Common Files\Macola Shared\CRPFunc.dll"
            regsvr32 "C:\Program Files\Common Files\Macola Shared\crviewer.dll"

      Note: if you have a 64 bit machine the path for the program files would be different:
            Program Files (x64)