Differences

This shows you the differences between two versions of the page.

Link to this comparison view

crystal_reports_driver_installation [2019/01/27 11:29] (current)
Line 1: Line 1:
 +====== ​ ======
 +
 +
 +
 +Crystal Reports is the primary reporting engine for Cyrious SMS and Control. Each client must have the Crystal Report DLLs installed in order to properly print or preview reports.
 +
 +
 +
 +===== Crystal Drivers Installation =====
 +
 +
 +
 +===== Critical Set-Up Information =====
 +
 +**Crystal drivers must be installed on the boot drive Windows\System32 or Windows\SysWOW64**
 +
 +
 +
 +==== Windows Vista/XP 32-bit ====
 +  - Close SMS on the local computer.
 +  - Download Cystal Reports Zip Files (Crystal 8.5 Windows x32.zip).{{ :​crystal_8.5_windows_x32.zip|}}.
 +  - Unzip the file.
 +  - Copy the unzipped DLL files to C:​\Windows\System32
 +  - Run the BAT file to register the .dlls
 +  - Run the Crystal_Fix_For_Graphs.exe{{ :​crystal_fix_for_graphs.exe|}}
 +  - Run the CrystalUpdate.exe{{ :​crystalupdate.zip|}}
 +    * If you don't get to choose the option Repair, run the CrystalUpdate.exe a second time, choosing repair
 +  - Test by trying to preview a Crystal report like an Invoice or Estimate in Control.
 +
 +
 +
 +==== Windows Vista/XP 64-bit ====
 +  - Close SMS on the local computer.
 +  - Download Cystal Reports Zip Files (Crystal 8.5 Windows x64.zip). {{ :​crystal_8.5_windows_x64.zip|}}
 +  - Unzip the file.
 +  - Copy the unzipped DLL files to C:​\Windows\SysWOW64
 +  - Edit the BAT file
 +    * Open the BAT file with Notepad
 +    * Click Edit
 +    * Click Replace
 +    * Replace C:​\Windows\System32 with C:​\Windows\SysWOW64
 +    * Select Replace All
 +    * Save
 +  - Run the BAT file to register the .dlls
 +  - Run the Crystal_Fix_For_Graphs.exe{{ :​crystal_fix_for_graphs.exe|}}
 +    * If prompted for a path, edit path to C:​\Windows\SysWOW64
 +  - Run the CrystalUpdate.exe{{ :​crystalupdate.zip|}}
 +    * If you don't get to choose the option Repair, run the CrystalUpdate.exe a second time, choosing repair
 +  - Test by trying to preview a Crystal report like an Invoice or Estimate in Control.
 +
 +
 +
 +==== Windows 2000 ====
 +  - Close SMS on the local computer.
 +  - Download Cystal Reports Zip Files (Crystal 8.5 Windows x32.zip).{{ :​crystal_8.5_windows_x32.zip|}}
 +  - Download the W2000 Crystal DLL Registration.BAT file also
 +  - Unzip the file.
 +  - Copy the unzipped DLL files to C:​\WinNT\System32\
 +  - Run the W2000 Crystal DLL Registration.BAT file to register the .dlls
 +  - Run the Crystal_Fix_For_Graphs.exe{{ :​crystal_fix_for_graphs.exe|}}
 +    * If prompted for a path, edit path to C:​\WinNT\System32\
 +  - Run the CrystalUpdate.exe{{ :​crystalupdate.zip|}}
 +    * If you don't get to choose the option Repair, run the CrystalUpdate.exe a second time, choosing repair
 +  - Test by trying to preview a Crystal report like an Invoice or Estimate in Control.
 +
 +
 +
 +===== Windows7 & Windows8 32bit processors =====
 +
 +**For 32-bit Operating Systems Only** Try Resolution 1 first
 +
 +
 +
 +===== Resolution 1 =====
 +  - Download the Window 7 32bit Crystal file {{ :​windows_7_32bit_crystal_files.zip|}}
 +  - Unzip in the System32 folder in the Windows folder
 +  - Double click on the Windows7 Cyrstal DLL Registration batch file
 +  - You will get a pop-up to run the Crystal Update - follow the steps to install
 +  - Let the CMD window close
 +  - Test
 +
 +
 +
 +===== Resolution 2 =====
 +  - Install the Crystal 8.5 DLL files to the C:​\WINDOWS\System32\ folder.
 +
 +
 +
 +<​html><​div style="​margin-left:​ 20px;"> ​ </​div></​html>​
 +  - Register the DLL to the C:​\WINDOWS\System32\ folder. Be sure to register them to the SYSTEM32 folder.
 +
 +
 +
 +<​html><​div style="​margin-left:​ 20px;"> ​ </​div></​html>​
 +  - After you have installed the Crystal 8.5 DLL files and registered them delete the following files:
 +    * C:​\WINDOWS\System32\crxf_pdf.dll
 +    * C:​\WINDOWS\System32\u2ddisk.dll
 +    * C:​\WINDOWS\System32\ExportModeller.dll
 +    * C:​\WINDOWS\System32\crtslv.dll
 +  - Un-register the DLL files by executing the commands below within a command prompt or batch file.
 +    * REGSVR32 /u /s "​C:​\WINDOWS\System32\crxf_pdf.dll"​
 +    * REGSVR32 /u /s "​C:​\WINDOWS\System32\u2ddisk.dll"​
 +    * REGSVR32 /u /s "​C:​\WINDOWS\System32\crtslv.dll"​
 +    * REGSVR32 /u /s "​C:​\WINDOWS\System32\ExportModeller.dll"​
 +  - Install the Crystal Update.exe installation. After this installation is complete, confirm the following files are present on the system.
 +    * C:​\WINDOWS\CRYSTAL\crxf_pdf.dll
 +    * C:​\WINDOWS\CRYSTAL\u2ddisk.dll
 +    * C:\Program Files\Seagate Software\Shared\crtslv.dll
 +    * C:\Program Files\Seagate Software\Shared\ExportModeller.dll
 +  - Register the 4 files above by executing the commands below within a command prompt or batch file.
 +    * REGSVR32 /s "​C:​\WINDOWS\CRYSTAL\crxf_pdf.dll"​
 +    * REGSVR32 /s "​C:​\WINDOWS\CRYSTAL\u2ddisk.dll"​
 +    * REGSVR32 /s "​C:​\Program Files (x86)\Seagate Software\Shared\crtslv.dll"​
 +    * REGSVR32 /s "​C:​\Program Files (x86)\Seagate Software\Shared\ExportModeller.dll"​
 +
 +
 +
 +===== Windows7 & Windows8 64bit processors =====
 +
 +**For 64-bit Operating Systems Only. Try Resolution 1 first.**
 +
 +
 +
 +===== Resolution 1 =====
 +  - Install the Windows 7 64bit Crystal Files files to the C:​\WINDOWS\SYSWOW64\ folder.{{ :​window7_64bit_crystal_files.zip|}}
 +  - Register the DLL to the C:​\WINDOWS\SYSWOW64\ folder, by double clicking on the Windows7 Crystal DLL Registration.BAT file
 +  - You will get a pop-up to run the Crystal Update - follow the steps to install
 +  - The Command Prompt box will close automatically.
 +  - Test it
 +
 +
 +
 +===== Resolution 2 =====
 +  - Install the Crystal 8.5 DLL files to the C:​\WINDOWS\SYSWOW64\ folder.
 +
 +
 +
 +<​html><​div style="​margin-left:​ 20px;"> ​ </​div></​html>​
 +  - Register the DLL to the C:​\WINDOWS\SYSWOW64\ folder. Be sure you do not register them to the SYSTEM32 folder. {{ :​crystal_8.5_windows_x64.zip|}}
 +
 +
 +
 +<​html><​div style="​margin-left:​ 20px;"> ​ </​div></​html>​
 +  - After you have installed the Crystal 8.5 DLL files and registered them delete the following files:
 +    * C:​\WINDOWS\SYSWOW64\crxf_pdf.dll
 +    * C:​\WINDOWS\SYSWOW64\u2ddisk.dll
 +    * C:​\WINDOWS\SYSWOW64\ExportModeller.dll
 +    * C:​\WINDOWS\SYSWOW64\crtslv.dll
 +  - Un-register the DLL files by executing the commands below within a command prompt or batch file. Download, unzip and run: {{ :​unreg.zip|}}
 +    * REGSVR32 /u /s "​C:​\WINDOWS\SYSWOW64\crxf_pdf.dll"​
 +    * REGSVR32 /u /s "​C:​\WINDOWS\SYSWOW64\u2ddisk.dll"​
 +    * REGSVR32 /u /s "​C:​\WINDOWS\SYSWOW64\crtslv.dll"​
 +    * REGSVR32 /u /s "​C:​\WINDOWS\SYSWOW64\ExportModeller.dll"​
 +  - Install the Crystal Update.exe installation {{ :​crystalupdate.zip|}}. After this installation is complete, confirm the following files are present on the system.
 +    * C:​\WINDOWS\CRYSTAL\crxf_pdf.dll
 +    * C:​\WINDOWS\CRYSTAL\u2ddisk.dll
 +    * C:\Program Files (x86)\Seagate Software\Shared\crtslv.dll
 +    * C:\Program Files (x86)\Seagate Software\Shared\ExportModeller.dll
 +  - Register the 4 files above by executing the commands below within a command prompt or batch file. Download, unzip and run: {{ :reg.zip|}}
 +    * REGSVR32 /s "​C:​\WINDOWS\CRYSTAL\crxf_pdf.dll"​
 +    * REGSVR32 /s "​C:​\WINDOWS\CRYSTAL\u2ddisk.dll"​
 +    * REGSVR32 /s "​C:​\Program Files (x86)\Seagate Software\Shared\crtslv.dll"​
 +    * REGSVR32 /s "​C:​\Program Files (x86)\Seagate Software\Shared\ExportModeller.dll"​
 +
 +
 +