Extensions In QlikView Applications

Introduction

A QlikView Extension can be used to visualize your data the way you want to see it. Using a QlikView Extension, we can directly create fully interactive custom visualizations in the QlikView application. QlikView Extensions are built by developers using various and standard web technologies and installed alongside the QlikView application. QlikView Extensions are designed to work both in the QlikView Ajax Client and QlikView Desktop. In the QlikView Desktop the user can use the extension by turning on Web View in the Toolbar.

Types Of QlikView Extension

There are basically the following two types of QlikView Extensions:

  • QlikView Object Extension
  • QlikView Document Extension

QlikView Object Extension

The QlikView Object Extension can be used for single data visualization within a QlikView document. This extension is very similar to the standard objects like chart, text box, table and text object and so on. In the standard Extension Object the developer has the freedom to develop how the entire object looks like.

QlikView Document Extension

By using a QlikView Document Extension, the entire document of QlikView does not align to the left side of your browser but it is shown centered. The Document Extension allows the developers to customize an entire QlikView document.

Use Of QlikView Extension

There are the following uses of QlikView Extension:

  • It can be used in business cases.
  • A better interactive communication is required between client and external processes or web services.
  • A specialized data visualization is required for QlikView external document.
  • The QlikView requires the unique look and feel because of how attractive a website is or how easy for customers for use and how successful.
  • An integration of web services and external web content should be implemented.

Limitation Of QlikView Extension

The QlikView Extension is very useful for business documents but there are the following basic limitations:

  • In a QlikView Extension, you cannot modify the data model and data of a QlikView application.
  • QlikView Extensions cannot be used with reports.

How to install QlikView Extension

Use the following procedure to develop our own QlikView Extension.

Step 1: Open QlikView Desktop:
The first and major necesary step is to open the QlikView application.

deskktop


Step 2: Create a Blank Document:
The next step is create a blank document in the QlikView application as in the following:

After clicking New option

Then it shows a blank document as in the following:

Blank Document

Step 3: Switch to WebView: The next major and necessary step to turn on the WebView for creating the QlikView Extension.

  • View-> Turn on/off WebView
  • Click the WebView in the Design toolbar


Turn web view

Step 4: Select New Sheet Object: The next step is select a new sheet object by right-clicking anywhere in the blank sheet.

new sheet object

Step 5: Select the Extension Object:
After clicking on New Sheet Object the window will be opened and shows the following two types of New Sheet Objects:

  • QlikView Objects
  • Extension Objects

But we need to select the Extension Object as in the following:

select extension object

Step 6: Install Extension Object: Use the following procedure to install the Extension Object:

  • C:\Program Files\QlikView\Examples\Extensions, then find an example of Extension in other words “Extension Examples.qar”.
  • Then open the file by simply double-clicking the file.
  • Then the QlikView application will open a box that contains 5 extensions and these are installed successfully in the Extension Object.


Command Box

Step 7: Show Extension Object: This window will show various Extension Objects.

list of extension object

Step 8: Drag and Drop Web Page Viewer: The Web Page Viewer is a very simple extension that displays the current web page within the current sheet of your QlikView document. By simply dragging and dropping the web page viewer extension.

Web page viewer

Step 9:
Now the Web Page Viewer Extension displays the current web page of the QlikView application.

web page

Step 10: Properties of QlikView Extension: Now go to the properties of the web page by right-clicking on the web page pane.

Property window

Step 11: Set the property of Web Page Extension: Now set the property in the property box to whatever you want.

list of property window

Step 12: Change the URL: You can change the URL, whatever you want depending on the display in the web page.
For example, if the user wants to display the C # Corner page, then simply paste the URL of C # Corner in the Web Page Viewer URL property and display the web page.

change url

Then it displays the web page of the current URL.

corner page

Step 13: Set the Presentation property: From this property you can change the background color and display the background image according to you.

Property window1

Now it displays the web page, after change color.

change color

Step 14: Set the Caption property:
From this property you can change the label name of the web page and set the alignment.

caption property

Now it displays the web page then change the label name of the web page.
image- new caption web page

Step 15: Set the Option property:
From this property you can set the move size and allow and disallow the copy clone and also use the show condition and set the height and width according to you.

Option property

Now it displays the web page, then change the height and width of the web page.

main window

This is the final window after changing all the properties of the web page.

Summary

This article described how to create an Extension for a QlikView Document.