In order to embed a Sisense dashboard into a Microsoft PowerPoint presentation, the following steps are required.
Installation:
- Install the "LiveWeb" add-on on the PC running the PowerPoint presentation.
- With LiveWeb you can display acrobat documents (PDF) , java applets, VRML within the slide show real-time.
- Please visit: LiveWeb FAQ for more information and installation instructions.
- Live Web Download can be found at: http://skp.mvps.org/liveweb.htm
- Please make sure you install the proper version according to the PowerPoint version (97-2003 / 2007 - 2010).
- Note: The LiveWeb add-on is a 3rd party SW and is not developed or supported by Sisense.
- After completing the installation, the following LiveWeb ribbon objects should appear in your PowerPoint toolbar:
- In order to add a live Sisense dashboard to a slide, click on the "Web Page" button in the LiveWeb ribbon - This will open a step-by-step wizard.
- Add the web page address of the dashboard you would like to access.
- Make sure not to omit the "http://www…" part of the URL.
- Note: The server running the PowerPoint slideshow must have access to the dashboard (in case a firewall is in place, please create the appropriate rules to allow access to the ElastiCube server).
- Follow the wizard steps and click "Finish". Your dashboard should now appear as part of your PowerPoint slideshow.
Additional Issues and Solutions:
- If you encounter an error regarding ActiveX controls, caused due to enhanced security features introduced in Office 2013, the following link contains a workaround to the issue:
- By default, Microsoft PowerPoint runs URLs using Internet Explorer 7.
Since the Sisense dashboard requires a HTML5 supported browser to run properly (e.g. IE10 and up), the following can be done to fix this issue:
If you have access to the Sisense server itself:
The default rendering in the web browser control is IE7. If you have access to the server, you can change that by setting a meta tag on the html page to target the desired version of IE. Set the tag <meta http-equiv="X-UA-Compatible" content="IE=x" > in the HTML page you're showing. Replace x with the version number of IE you want to target. This forces the control to use the specified version.
If you do not have access to the server:
You can still set the compatibility local to the machine which will render the slideshow. Create the following registry key:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"PowerPnt.exe"=dword:00001f40
Now launch PowerPoint and the web browser control will render in the mode you target. I've assigned the hex value to use IE8.0 above.
Browser version |
Decimal value (Hex Value) |
Internet Explorer 11. Webpages are displayed in IE11 edge mode, regardless of the !DOCTYPE directive. |
11001 (0x2AF9 ) |
IE11. Webpages containing standards-based !DOCTYPE directives are displayed in IE11 edge mode. Default value for IE11. |
11000 (0x2AF8) |
Internet Explorer 10. Webpages are displayed in IE10 Standards mode, regardless of the !DOCTYPE directive. |
10001 (0x2711) |
Internet Explorer 10. Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode. Default value for Internet Explorer 10. |
10000 (0x02710) |
From <http://skp.mvps.org/livewebfaq.htm>