Vizlib Community

Submit a ticket Sign in
Welcome
Login

Vizlib Actions

Vizlib Actions are featured across a number of Vizlib products. These provide a number of ways to enhance a Qlik Sense application and create and link shortcuts across your apps. These can be used to seamlessly enhance making selections in the Vizlib Filter and Vizlib Table, or create custom buttons with the Vizlib Advanced Text Object or the Vizlib KPI Designer to improve the user experience.


  • in the Vizlib Table, inputs/values for actions are now evaluated at row level (this means the same result applies to all rows), see version 3.6.0 for more detail
  • in the Vizlib Sheet Menu, actions can be set before OR after navigating to the next sheet

 

Selection in Field

This action enables users to select single or multiple values within a field. There are two inputs required, the field name, and the values. Field names FOR ALL types should be specified as a string, this works best as plain text (the following characters must not be used any equals sign, quotes or square brackets: =  " "  ' '  [] ).


Selecting a single value:

A single value can be specified as a string, which can be delivered as a hard coded string, or a resultant string derived from a variable.


Selecting multiple values:

To select multiple values, Qlik sense search strings are supported here. An example of a common format for selecting multiple values is below:

(London|Berlin|Barcelona)


Dynamically selecting multiple values:

If we want to dynamically select cities that are in Europe, we can do the following:

‘(‘ & Concat(distinct {<Continent={‘Europe’}>} [City], ‘|’) & ‘)’



Select Excluded

This action selects all values in the desired field, that have been excluded from the current selection. The values that are dark grey will be selected. This may deselect selections applied to other fields.


Select Possible

This action selects all values in the desired field, that are able to be selected within the current selection. The values that are white will be selected.


Select Alternative

This action selects all values in the desired field, that are alternatively available from the current selection. The values that are light grey will be selected. This won’t affect deselect selections applied to other fields.


Forward

This actions simulates the effect of clicking the forward button in the selection panel.


Back

This actions simulates the effect of clicking the back button in the selection panel.


Lock Field

Locking a field will lock the existing selections and block future selections until the field is cleared.


Lock All

This action will lock all fields. No selections can be made when fields are locked. No more accidental selections when in this mode.


Lock All Selected

This locks all selected fields, allowing you to drill down with the same set of selections.


Unlock Field

This action unlocks a locked field.


Unlock All

This action will unlock all fields. Selections can be made again when fields are unlocked.

 

Unlock All Selected

Unlocks all fields that currently have selections applied


Unlock and Clear All

Allows a single field to be unlocked and cleared


Clear All

Clears all selections on all unlocked fields in the application


Clear Field

Clears selections of a given field


Activate Next Sheet

Activates the next ordered sheet (if any)


Activate Sheet

Activates a sheet selected from a dropdown or chosen by the sheet ID


Activate Previous Sheet

Activates the previous ordered sheet (if any)

 

Apply Bookmark

Applies a chosen bookmark


Create Bookmark

Creates a bookmark based on the current selection and current state


Open URL

Opens a URL (the link must contain the protocol identified e.g. https://, http://, ftp://, sftp://)


Set Variable

This action can be used to set variables


Reload App

The reload app action allows a user to trigger a reload. This is only possible if the user has a security rule linked that allows them to use the reload app ability. Qlik Sense does not provide user feedback on reload progress, it is recommended that this is used with a fast reload, ideally QVD based (to ensure that user’s of your Qlik Sense app are not kept waiting). Best when paired with the Vizlib Sheet Menu, to display the last reload time in the top menu bar custom text option)



Export Data

Export data offers a unique export option that can be driven entirely by a user, when implemented correctly, without the need for developer input. This opens up further opportunities of self-service reporting and data retrieval using Qlik Sense alone - no need to raise a ticket, simply dive in.


Export Data is available with the VATO, and will be rolled out to the KPI, Table & rest of the library very soon. Dimensions & Measure sets can also be defined via dynamic variables - most performant and user-friendly way to export data in Qlik Sense. Supports mashups!



P
Piers is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.