Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
i am looking to add a notification, similar to how a phone's messaging icon shows unread messages, to a tab in a qlikview application that would indicate that another tab has not been visited in a certain timeframe. Is this possible? If not, does anyone have other ideas of how to accomplish this? The goal is to ensure end users are monitoring the information on the tab in the application.
I would make
1) Create a variable to keep the last moment the user entered that tab (one per tab)
vTab1 = now()
2) Using an expression like below to set your object color
if( now() - vTab1> MakeTime(0,1,0), LightRed()) // MakeTime(0,1,0) = 1 minute
You can change color of that tab if it is not visited. For this ,use variable for each tab. Initially that var. should be 0. If user already visited on that tab then increase var by 1 and change color.
It´s possible to write an extension to do that
How do you change tabs? Using the regular toolbar or using buttons?
Buttons
I would make
1) Create a variable to keep the last moment the user entered that tab (one per tab)
vTab1 = now()
2) Using an expression like below to set your object color
if( now() - vTab1> MakeTime(0,1,0), LightRed()) // MakeTime(0,1,0) = 1 minute
Wouldn't setting vTab1=now() start a counter, rather than a static time?
No, It wont. because we are applying set variable on button. So it will store time at which user has clicked on that button. After that variable value will not change
vTab1=now() when the user clicks the button to change the tab
PFA