====== ======
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.
- Register the DLL to the C:\WINDOWS\System32\ folder. Be sure to register them to the SYSTEM32 folder.
- 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.
- 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|}}
- 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"