Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Tamarah
Contributor III
Contributor III

Qlik Sense App integration

Hi,

Our CRM partner is trying to integrate a Qlik Sense app into their application. Well, no really integrate but we want to be able to open a Qlik Sense app outside of the CRM application with a specific filter. No fancy stuff ...

I have provided them with the URL,  very straight forward with a selection on field Customernr = 0000000010 https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/0000000010 

The issue is that when opening the URL a questionmark is added in front of the Curstomernr like this

.../select/Customernr/?0000000010 

Does somebody have any idea why this happens and how to fix this? The developers of the CRM application seem to have no idea and I have no clue myself.

Thank you in advance.

Labels (1)
2 Replies
Akshesh_Patel
Support
Support

Hi,

I believe it is expected since it is filtering using the '?'. 

For example 

It represents the start of a Query String, which is a set of key-pair values that are used by the server hosting the website.

Consider the following URL: https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr
You would probably expect to see a list of all customers.

Now consider this URL: https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/?0000000010 
This page would also serve up a list of customers but it might filter then to only display those customers from the state that has applied selection.

 

I hope this helps!

 

Thank you

Tamarah
Contributor III
Contributor III
Author

Thank you for your reaction! Maybe it's me not understanding how this works. But what I expect is that when opening the URL  https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/0000000010 it opens the appID with Customernr 0000000010 selected. But what happens now when opening the URL the ? is added automatically and with that it dows not apply the filter on customernr. 

What I thought of after posting the question is to add het number between square brackets and see what happens. So the URL will look like this innitially https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/[0000000010] and I hope it will open the app as expected. But I will have to test this still.