Qlik Community

Ask a Question

New to Qlik Sense

If you’re new to Qlik Sense, start with this Discussion Board and get up-to-speed quickly.

Announcements
QlikWorld Online 2021, May 10-12: Our Free, Virtual, Global Event REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
timpoismans
Specialist
Specialist

Opening a 2nd qvf file from another app

Hi all

 

I was wondering if it was possible to open a 2nd application from an already opened application.
E.g.: App A is open, using a button (or any other object) it opens App B.

Thanks in advance.

 

Kind regards,

Tim P.

Labels (1)
1 Solution

Accepted Solutions
Gysbert_Wassenaar

That should be possible. Each app has an url so if you use that url in a text object or in a navigation button you should be able to open the app.


talk is cheap, supply exceeds demand

View solution in original post

7 Replies
Gysbert_Wassenaar

That should be possible. Each app has an url so if you use that url in a text object or in a navigation button you should be able to open the app.


talk is cheap, supply exceeds demand

View solution in original post

timpoismans
Specialist
Specialist
Author

This would require Qlik Sense Server or in case of Qlik Sense Desktop, working through the browser with localhost, right?
Or what I'm trying to say is: this wouldn't work in Qlik Sense Desktop itself, no?

Gysbert_Wassenaar

Should work with QS Desktop too. But the app will then be opened in a browser and not in QS Desktop. Once you've started QS Desktop you can open the hub in a browser at http://localhost:4848/hub. Open an app and see what its url is.


talk is cheap, supply exceeds demand
timpoismans
Specialist
Specialist
Author

Yes, that's what I meant. You won't be able to open a second "tab" in QS Desktop itself. But still works decent enough for what I had in mind.

 

Thanks!

abhishek2
Contributor III
Contributor III

I had the same requirement. However, when I try to open, I get the following error:  The app you specified cannot be found. 

I copied the url from localhost and pasted it exactly as is. Should I be changing anything?

 

abhishek2
Contributor III
Contributor III

Dear All,

Found the solution to why this was happening.

In the localhost url, there was also this part of C:/Users/Qlik... . Now that part was causing the issue. If you remove that part for the url and keep something like:

http://localhost::4848/sense/app/appname.qvf/sheet/sheetid/state/analysis, 

then the navigation to other apps works seamlessly.

 

Bonus: Let us say you need to pass filter while navigating to/opening another app. This can also be easily achieved. The way to do it is:

http://localhost::4848/sense/app/appname.qvf/sheet/sheetid/state/analysis/selections/bookmark/bookmarkid

or

http://localhost::4848/sense/app/appname.qvf/sheet/sheetid/state/analysis/selections/field/fieldvalue.

Please let me know if there are other ways to achieve the same results.

 

Regards,

Abhishek.

 

 

 

nihalbuddy09
Creator II
Creator II

Hi All,

Sorry for using the old thread as I was searching for the resolution and found this related thread.

Can someone please advise how should I close the 'App A' as soon as  'App B' gets open. I am unable find the option with in the button.

Please advise.

Thanks,

Nihal