As of the release of QlikView 11.20 SR5, QlikView Workbench includes integration with SharePoint 2013. This means QlikView can be integrated with SharePoint 2013 via div tags or via iFrame, displaying QlikView objects and allowing interaction.
There are two ways of including QlikView content on your SharePoint 2013 site pages:
- As a Script Editor web part which require QProxy, or
- As a Page Viewer web part (iFrame), which does not require QProxy.
As of the release of QlikView 11.20 SR5, QlikView Workbench includes an updated proxy, QProxy.aspx.
It is possible to install only the QProxy. In such case, follow the installation procedure and select Custom setup and then select not to install Workbench but only the QProxy.
Make sure that section configSections of the web.config file declares the proxy.
Then add the QProxy section and make sure it specifies the location of the QlikView Server (QvAjaxZfcPath).
If the user identity in SharePoint is not in the exact same format as required by QlikView Server, the GetUserName function can be modified. In a configuration using header authentication, this function can help ensure that the user identity parsed to QVS is in the appropriate format.
Create Site Page - Script Editor Web Part
You can add QlikView content to your SharePoint 2013 web site via div tags. You insert a Script Editor web part and then you select to edit snippet. You then insert your div tags and also the Ajax Client location.
Example 1: Connection Example:
Example 2: Div Tags Example:
Create Site Page - Page Viewer Web Part
You can add QlikView content to your SharePoint 2013 web site and display it via iFrame. For this you need to specify the URL and Object ID. You insert a Page Viewer web part and when you edit you define the URL and the SingleObject.htm and the ObjectID of the QlikView object you want to display.
Example: SingleObject Example