clisboa / ClimberCustomReport

Self service without edit-mode for Qlik Sense!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Climber Custom Report

Self service without edit-mode for Qlik Sense!

Alt text

Purpose and Description

In QlikView we saw a lot of users requesting a customizable straight table. Now that is possible in Qlik Sense too! The Custom Report extension allows you to create custom tables based on data in master tables. (For more info on customizable tables in QlikView, check out this link.)

First thing to do is create a table and make it a master item. The table is now accessible in Custom Report and you can select to show any or all measures and dimensions. Number format follows from the master item so no need to redo formatting! For full feature list see screenshots below.

Works only with Qlik Sense 3.0 and up!!

Screenshots

  1. Create Master Item Table
    Alt text
    Alt text
  2. Select master item in the drop-down and choose what to show in the dimensions and measures. The custom table will be updated accordingly. Only dimensions and measures that are used will be calculated by Qlik Sense. https://community.qlik.com/blogs/qlikviewdesignblog/2014/01/31/customizable-straight-table
    Alt text
  3. Sorting of columns by drag and drop. Alt text
  4. The table used is a standard Qlik Sense table so all standard features such as export and sorting are available. Alt text
  5. Using a minimized version of the object you can put a custom report on any sheet along with the rest of the visualizations. Click arrows to expand to full screen!
    Alt text
  6. Right-click menu allows you to make changes even with fields/sortbar hidden
    Alt text

Installation

  1. Download the latest version of Qlik Sense (3.0 or higher)
  2. Qlik Sense Desktop
    • To install, copy all files in the .zip file to folder "C:\Users[%Username%]\Documents\Qlik\Sense\Extensions\cl-customreport"
  3. Qlik Sense Server

Configuration

  • You can use tags in the master items to show only relevant master item tables. Choose your tag in the settings. (In the picture we used the tag "Custom report" but you can of course choose any tag you want.)

Alt text

  • If you don't like the colored dimensions and measures it is possible to make them colorless. There is also a default sorting option for the dimensions and measures.

Alt text

Contributing

Contributing to this project is welcome. The process to do so is outlined below:

  1. Create a fork of the project
  2. Work on whatever bug or feature you wish
  3. Create a pull request (PR)

I cannot guarantee that I will merge all PRs.

Know Issues

Due to a bug in Qlik Sense (versions prior to 3.1. SR2) using exports with a virtual proxy requires a workaround. Export the table as ususal. In the URL for the exported object just add the virtual proxy prefix after the server name. (The object is actually exported correctly but we can not get the correct path from Qlik Sense.)
https://qlik.sense.server.com/tempcontent/c4ef2a92-2....
https://qlik.sense.server.com/VIRTUAL_PROXY_PREFIX/tempcontent/c4ef2a92-2....
Allow anonymous user need to be set on the Central Proxy.

Author

Karl Fredberg Sjöstrand @ Climber

Change Log

See CHANGELOG

License & Copyright

The software is made available "AS IS" without any warranty of any kind under the MIT License (MIT).

See Additional license information for this solution.

About

Self service without edit-mode for Qlik Sense!

License:Other


Languages

Language:JavaScript 85.0%Language:HTML 10.8%Language:CSS 4.3%