Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
JMAROUF
Creator II
Creator II

update app from another app

Hi,

It 'is possible to update an app from another in qlik sense? the goal is that we have a global app in a stream with all the scope, and other small apps with the same structre, and the goal is to update the sheets in the global one and that have effect on the others, it 's possible?

Thanks for advance;

Labels (2)
1 Solution

Accepted Solutions
Daniele_Purrone
Support
Support

Hi @JMAROUF ,

in Qlik Cloud you can probably achieve that by way of buttons triggering automations.
As an alternative, you might want to try a REST connection that POSTs a reload API call.

Daniele - Principal Technical Support Engineer & SaaS Support Coordinator at Qlik
If a post helps to resolve your issue, please accept it as a Solution.

View solution in original post

7 Replies
kfoudhaily
Partner - Creator III
Partner - Creator III

Hello,

You can achieve this by a lot of means, the most effective and recommended is the three tiers architecture:
in a nutshell you use seperate applications to extract all data create model and save in qvds and other "front" apps to select either the full perimeter or a subset

please check this article:
https://community.qlik.com/t5/Member-Articles/Three-Tier-Architecture/ta-p/1483564

don't forget to mark as solved if it's ok for you.

 

regards,

QlikView Qlik Sense consultant
JMAROUF
Creator II
Creator II
Author

Thanks @kfoudhaily ,

The goal is to get the dashboard dynamically by just modifiying one app,  the tiers architecture is to get the model not sheets and dashboards, our goal is to modify a dashboard in one app and that will happen in others dynamically. 

kfoudhaily
Partner - Creator III
Partner - Creator III

This won't be possible as you describe, the easiest way is to "variablize" your front applications and if you edit one you use it to replace existing apps when publishing and only edit the variables

QlikView Qlik Sense consultant
JMAROUF
Creator II
Creator II
Author

When you say "variablize"  that means values but not dashboards or sheets, when I republish the dashboard remains the same with the same dimensions/measures?

Daniele_Purrone
Support
Support

Hi @JMAROUF ,

in Qlik Cloud you can probably achieve that by way of buttons triggering automations.
As an alternative, you might want to try a REST connection that POSTs a reload API call.

Daniele - Principal Technical Support Engineer & SaaS Support Coordinator at Qlik
If a post helps to resolve your issue, please accept it as a Solution.
kfoudhaily
Partner - Creator III
Partner - Creator III

starting by the 3 tiers technique create correspondant qvd ready to be consumed by each of the front apps
create identical front apps with a variable of what qvd to load 

somthing like this:
if documentName()='doc1id' then vfilename='file1'

else vfilename='file2'

 

in front app:
load * from $(vfilename)\qvd1.qvd 

QlikView Qlik Sense consultant
JMAROUF
Creator II
Creator II
Author

Thanks @kfoudhaily 

may be that will be ossible with Rest API, the goal is to update sheets dynamically, I mean dashboards, structre sheet....