mediassarQlikBranch / SimpleFieldSelect

Qlik Sense Extension for field and variable control with "missing features" and some sheet etc enhancement possibilities
MIT License
46 stars 22 forks source link

Qlik Sense extension for field and variable selections with "missing features"

This extension is an "all in one" selection component with several customization options. It gives Qlik Sense many Qlikview features like select only one, default value and context menu. To reduce amount of required extensions on a sheet Simple Field Select has global options for the current sheet modification. In this way you can hide many settings for example inside the year selector. In addition you can set background color of the sheet/objects, hide title bar, modify all borders, remove Insights button etc.

If you have a good idea for further development, let us know. Check https://www.oivalo.fi

This extension is tested on Qlik Cloud. For Qlik Cloud installation, please use zip files located in the dist folder.

To install

Download a ZIP file from the dist directory or clone the branch. Install the zip as any Qlik Sense extension.

Some of the zip files in dist/ directory have been corrupted so that Qlik cloud setup won't be able to install them. Fixed at least in 2.0.6 zip file. (7-Zip must be used to create package, not Windows zip) In some cases browser cache will use old version of settings and requires recently removed javascript file. That file has been added to latest version but is not required anymore and will be later removed.

Latest features

Features

Global sheet level settings

All following global settings are sheet specific. You can use for example master items for one SimpleFieldSelect if you wan't to have the same settings on every sheet.

This extension is supposed to be very light weight. It has no big libraries attached to it. In this way your Qlik Sense application is able to stay as fast as possible. Note: To allow extent modification possibilities in this extension some text fields allow Qlik developer to write Javascript, HTML and CSS and this might cause issues if user written code is broken or does unwanted things. There is now an option which will remove special marks so that Javascript inserted into text fields is not executed.

Changelog

ChangeLog

Screenshots

Examples

Overlay

Examples2

Settings

And context menu for the "missing features":

Context menu

Switch

Changesel

Extratitle

SFScustomWH

SFSflex

Searchonly

HTML inputs:

HTML5 HTML5 HTML5

For date picker jQuery UI component is used. CSS is parsed for only required parts. Select2 (select2.org) plugin is used for Select2 dropdown visualization.

Visit https://www.oivalo.fi