Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
JoseGarcia
Creator III
Creator III

App Reload button

Hi there, 
I have created an APP reload button. 
On my work environment button seems to work ok.

Once I publish dashboard, button only reloads data for 20 seconds, then it goes back to the previous set of data.

does anyone know why this anomaly happens?

Thanks a million for your support!

Regards

Jose

4 Replies
Levi_Turner
Employee
Employee

Hey @JoseGarcia , 

If the reload button works on unpublished apps but does not for published apps, then it's likely a permission issue. The user would need App update rights, which you wouldn't want to give out broadly to your users. See comments on https://developer.qlik.com/garden/56728f52d1e497241ae69836 for an example of the permissions needed for this style of use case.

You'd also want to ensure that you're actually do an doSave after the reload as well: https://github.com/mhamano/Qlik-Sense-Reload-Button/blob/master/ReloadButton.js#L70

JoseGarcia
Creator III
Creator III
Author

@Levi_Turner , 

thanks for your reply. I have looked into the extension. 

Because I used a QLIK enterprise governed by company policy. I am not able to use/ import extension. 

I thought this widget was perfect. However, not working on published version. What a bummer!

piotr-bratek
Creator
Creator

Here's the updated link to @Levi_Turner  suggestion as developer.qlik.com turned into garden.qlik.dev

https://github.com/mhamano/Qlik-Sense-Reload-Button 

screen.jpg

The most experienced Qlik Trainer in Central Europe
ex-Training Manager at Qlik CEE
jchacko_rxsense
Contributor III
Contributor III

I have a similar situation where I am trying to achieve reload of a published app using a Reload button in a sheet.
I am getting Access Denied error when reloading.
Most of the links or sublinks in the comments above are not working anymore. Is it possible to get some updated references to achieve this.