UI/UX Actions

Vizlib UI/UX Actions provide the user with a simple way to interact with their Qlik Sheet and Applications to help with navigation.

Note: You can use variables to make the fields dynamic within any of these examples, excluding Logout.

This topic contains the following sections:

Logout

The Logout action (Figure 1.2) is found within the Vizlib Sheet Menu Plus and its use is described below.

  • Logout

    • Logs the user out of your Qlik Sense Enterprise/Cloud environment.

Figure 1.1: Vizlib Action | Logout

Figure 1.2: Vizlib Action | Open URL

Open URL

Opens a URL (Figure 2.2) that must be used to link to any resources outside your Qlik Sense or SaaS/Cloud environment.

  • URL

    • The link must contain the identified protocol, e.g., https://, http://, ftp://, sftp://.

    • You can use expressions in this input field.

  • Open in the same window

    • Unchecked (False) - Opens the URL in another tab within your browser.

    • Checked (True) - Opens the URL in the current tab (the tab you are currently using for Qlik)

Figure 2.1: Vizlib Action | Open URL

Figure 2.2: Vizlib Action | Open URL

Prompt

The Prompt (Figure 3.2) is used to set properties for instructions contained in a pop-up.

You can choose the popup type (Info, Error, Success), and set the popup title and description.

  • Popup type

    • Info

      • Blue information pop-up.

    • Success

      • Green information pop-up.

    • Error

      • Red information pop-up.

  • Popup Title

    • The title of the pop-up.

    • Can be a dynamic title, for example.

      • =if(Field = Value, '<Title1>', '<Title2>')

  • Popup Description

    • The description of the pop-up.

    • Can be a dynamic title, for example.

      • =if(Field = Value, '<Description1>', '<Description2>')

Figure 3.1: Vizlib Action | Prompt with Info prompt

Figure 3.2: Vizlib Action | Prompt

Sleep

Sleep (Figure 4.2) provides the user with time between actions.

  • Delay in milliseconds

    • This is the time between the step before and after the Sleep Action.

    • for context:

      • 100ms = 1/10 second

      • 500ms = 1/2 second

      • 1000ms = 1 second

In the example, Figure 4.2, the user presses the Vizlib Button, and the following actions happen:

  • Prompt

    • Info

  • Sleep

    • Delay of 750ms

  • Selection in Field

    • Alphabet = A -> M

  • Sleep

    • Delay of 1000ms

  • Prompt

    • Success

Figure 4.1: Vizlib Action | Sleep

Figure 4.2: Vizlib Action | Sleep