====== ====== 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"