SAP Knowledge Base Article - Public

2238959 - ActiveX printing does not work from Google Chrome version 45 onwards

Symptom

From Google Chrome version 45 onwards, when printing a Crystal report, "Print to PDF" dialog box pops up even though ActiveX one-click printing is selected as Crystal Report's printing control.

Environment

  • SAP BusinessObjects Business Intelligence Platform (BI) 4.0 / 4.1 / 4.x
  • Google Chrome browser

Reproducing the Issue

  1. Log on to BI Launch pad, click Preferences.
  2. Click Crystal Reports, and select ActiveX one-click printing (ActiveX required) in Select printing control (for Web), save and close.
  3. Open a Crystal Report in Google Chrome version 45 onwards, for example, Chrome 46.0.2490.86.
  4. Click Print button on the page, Print to PDF dialog box pops up instead of ActiveX printing control.
  5. This problem does not happen on Internet Explorer (IE) browsers and Chrome versions before 45.

Cause

This behavior is a result of intended changes within the Chrome browser to disable NPAPI plugins, which includes the ActiveX print control that Crystal Report uses.

In September 2015 (Chrome 45), Google permanently removed the NPAPI support from Chrome.

-Saying Goodbye to Our Old Friend NPAPI
http://blog.chromium.org/2013/09/saying-goodbye-to-our-old-friend-npapi.html

-The Final Countdown for NPAPI
http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html

As a result, installed extensions that require NPAPI plug-ins will no longer be able to load those plug-ins.

NPAPI deprecation from Google Chrome will prevent ActiveX printing control from working.

You could also check this information in BI4.1's Supported Platforms (PAM)'s "Browser Support" page.

  • From Chrome version 45 onwards, NPAPI is no longer supported, the Web Intelligence Java Applet cannot be launched, refer SAP Note 2196748 and 2156305 for details.

Resolution

Use supported IE versions or Chrome versions before 45.

Keywords

XI3.1, BOEXI3.1, BO3.1, BOE, BIP4, CMC, launchpad, chorme, firefox, chrome45, active, export, option, load, ie8, ie9, ie10, chrome46 , KBA , BI-BIP-ADM , BI Servers, security, Crystal Reports in Launchpad , Problem

Product

SAP Crystal Server 2013