Sunday, October 25th, 2020
Partner Center - Enter Email Address and Password
   
Register for Partner Portal Forgot your password?

KnowledgeSync - The Leader in Business Activity Monitoring

Support

 

KnowledgeSync Guidance for Crystal Reports

Home > Support

Crystal Reports Automation Guidance

Please follow the instructions below to determine if you need to perform additional steps to manually update the KnowledgeSync Crystal Reports module.

The Crystal Reports module in KnowledgeSync V10.0.0, V10.1.0, and V10.2.0 uses the Crystal Reports runtime to render reports.
If other software is installed on the same server as KnowledgeSync, the other software may have already installed a conflicting version of the Crystal Reports runtime. In that case, you will experience an error when trying to automate Crystal Reports generation with KnowledgeSync.

If you already know which version of Crystal Reports runtime is installed on your machine, jump ahead to the table below to determine next steps.

How to determine the Crystal Reports runtime on your machine

  1. Check the following Windows registry entry:
    • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\CRRuntimeMSMVersion
  2. If this key does not exist on your machine, look for the following entry instead:
    • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\CRRuntime32Version
  3. If both registry keys are present, use the value in CRRuntimeMSMVersion.
  4. Once you have determined the Crystal runtime version above, follow the instructions as specified below:
    Crystal Runtime Version What will the KnowledgeSync Installer do Steps to perform after the KnowledgeSync installer completes
    None (Crystal Runtime is not installed) KnowledgeSync installer will install Crystal Reports runtime 13.0.20. No additional steps required. KnowledgeSync Crystal Reports generation will work as expected.
    Below 13.0.20 KnowledgeSync installer will install Crystal Reports runtime 13.0.20. No additional steps required. KnowledgeSync Crystal Reports generation will work as expected.
    13.0.20 Nothing, Crystal Reports runtime 13.0.20 will remain installed. No additional steps required. KnowledgeSync Crystal Reports generation will work as expected.
    13.0.21 or higher Nothing, Crystal Reports runtime 13.0.21 will remain installed. KnowledgeSync Crystal Reports generation will have a conflict with the installed runtime. Follow the steps below to install the SAW Crystal Reports patch.

Crystal Reports Runtime 13.0.21 or Higher: Install SAW Crystal Reports patch.

  1. Download the patch from here.
  2. Extract the archive to a temporary path.
  3. Find the installation path for KnowledgeSync. Default path is: C:\Program Files(x86)\KS\KnowledgeSync.
  4. Make a backup copy of the following files to a temporary folder:
  5. Copy extracted DLLs (3 files) to the KnowledgeSync Service and Portal install paths.
    • C:\Program Files(x86)\KS\KnowledgeSync\KSService
    • C:\Program Files(x86)\KS\KnowledgeSync\KSPortal\bin
  6. When prompted, replace the existing files.
    If you are prompted to provide Administrator permissions, select Continue.
  7. Restart the KnowledgeSync Windows Service.
  8. Launch Internet Information Services Manager (IIS).
    On the Actions panel, under Manage Server, click Restart, to restart IIS.

"With KnowledgeSync, anyone who needs to know something has no excuse not to know."

Neil Montgomery, "Eyes Everywhere"
ComputerWorld Magazine

Need Help?

  Videos
  Documentation
  KnowledgeBase